每个第三方库的 ImportError
ImportError for every third party library
我知道有类似的问题,但我已经看过了,none 正是我要找的问题
我在 Windows 10 上 运行ning Python 3.7.0,几周前我安装了 pygame-1.9.4,现在已经直到昨天工作正常。
我有一个名为 testing.py 的文件,其中仅包含:
import pygame
当我运行它通过
C:\Users\Me>testing.py
,它returns出现以下错误:
Traceback (most recent call last):
File "C:\Users\Me\testing.py", line 1, in <module>
import pygame
ImportError: No module named pygame
但是当我在 Python shell 中时,我可以正常导入它
每个第三方图书馆都是如此。我已经测试过 Pillow、Flask 和其他产品。从标准库导入工作正常
我已经卸载并重新安装 python 和 pygame,我已经更新了 pip,我已经按照某人的建议更新了 setuptools,但是 none 有效
我一直在使用 Wing IDE 个人版 6,我也可以 运行 从那里开始使用,但我不喜欢它。请帮忙!
我猜你的系统上有多个 python 版本,与 .py
文件关联的版本不是你在其他情况下使用的版本。
要调试,你可以做的是:
写入 .py
文件
import sys
print(sys.executable)
并执行您的 python shell 中的那些行。这将打印执行所述命令的 python 解释器的路径。根据您的情况,结果可能会有所不同。
您还可以检查是否
print(sys.path)
使用这两种方法得到相同的列表,因为它包含导入时搜索的文件夹
我知道有类似的问题,但我已经看过了,none 正是我要找的问题
我在 Windows 10 上 运行ning Python 3.7.0,几周前我安装了 pygame-1.9.4,现在已经直到昨天工作正常。
我有一个名为 testing.py 的文件,其中仅包含:
import pygame
当我运行它通过
C:\Users\Me>testing.py
,它returns出现以下错误:
Traceback (most recent call last):
File "C:\Users\Me\testing.py", line 1, in <module>
import pygame
ImportError: No module named pygame
但是当我在 Python shell 中时,我可以正常导入它
每个第三方图书馆都是如此。我已经测试过 Pillow、Flask 和其他产品。从标准库导入工作正常 我已经卸载并重新安装 python 和 pygame,我已经更新了 pip,我已经按照某人的建议更新了 setuptools,但是 none 有效
我一直在使用 Wing IDE 个人版 6,我也可以 运行 从那里开始使用,但我不喜欢它。请帮忙!
我猜你的系统上有多个 python 版本,与 .py
文件关联的版本不是你在其他情况下使用的版本。
要调试,你可以做的是:
写入 .py
文件
import sys
print(sys.executable)
并执行您的 python shell 中的那些行。这将打印执行所述命令的 python 解释器的路径。根据您的情况,结果可能会有所不同。
您还可以检查是否
print(sys.path)
使用这两种方法得到相同的列表,因为它包含导入时搜索的文件夹