【发布时间】:2021-01-11 14:00:16
【问题描述】:
这里是 Python 菜鸟。我已经尝试安装 pygame 和 pandas 几个小时了。即使使用康达,我也没有成功。我已经安装了 Python 3.8.5。
我最终通过终端尝试了这些命令:
python -m pip install pygame==2.0.0.dev6
和
python -m pip install pandas
(顺便说一句,这完全是猜测,但显然它确实做了一些事情)
结果成功:
Requirement already satisfied: pygame==2.0.0.dev6 in /opt/miniconda3/lib/python3.8/site-packages (2.0.0.dev6)
和
Successfully installed numpy-1.19.2 pandas-1.1.2 python-dateutil-2.8.1 pytz-2020.1
但是,当我尝试导入任一模块时,仍然会出现错误。有什么想法吗?
import pygame
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import pygame
ModuleNotFoundError: No module named 'pygame'
import pandas
Traceback (most recent call last):
File "<pyshell#2>", line 1, in <module>
import pandas
ModuleNotFoundError: No module named 'pandas'
我需要将模块移动到脚本文件夹还是什么?或者我什至要移动什么?谢谢!
【问题讨论】:
-
检查您的环境变量中是否有 脚本路径。
-
如果可以避免的话,将 pip 与 conda 混合使用是不好的。我建议创建一个新的 conda 环境,并通过 conda 安装所需的软件包,而不使用 pip。
-
@matt 这是我得到的结果:certifi==2020.4.5.1 cffi==1.14.0 chardet==3.0.4 conda==4.8.3 conda-package-handling==1.7。 0+0.g7c4a471.dirty cryptography==2.9.2 idna==2.9 numpy==1.19.2 pandas==1.1.2 pycosat==0.6.3 pycparser==2.20 pygame==2.0.0.dev6 pyOpenSSL== 19.1.0 PySocks==1.7.1 python-dateutil==2.8.1 pytz==2020.1 requests==2.23.0 ruamel-yaml==0.15.87 六==1.15.0 tqdm==4.46.0 urllib3== 1.25.8
-
@vishal 对不起..我是一个真正的菜鸟..我希望我知道你的意思..你可能有一个有用的链接吗?
-
我在 Python 3.8 文件夹的 IDLE 文件和 Visual Studio Code 解释器中写了“import pygame”,都导致“ModuleNotFoundError: No module named 'pygame”
标签: python-3.x pandas macos pygame