这是我的情况:
我尝试导入pygame
在 python 3.4.2 和 python 3.6.3 中都使用pip
and pip3
分别。
在 python 3.4.2 shell 中:
回溯(最近一次调用最后一次)是:
文件“”,第 1 行,位于
导入pygame
导入错误:没有名为“pygame”的模块
在 python 3.6.3 shell 中:
回溯(最近一次调用最后一次):
文件“”,第 1 行,位于
导入pygame
文件“C:\Users\aditya dand\AppData\Local\Programs\Python\Python36\lib\site-packages\pygame__init__.py”,第 141 行,位于
从 pygame.base 导入 *
ModuleNotFoundError:没有名为“pygame.base”的模块
这些是发生的错误。
我也用过pygame-1.9.2a0-hg_5974ff8dae3c%2B.win32-py3.4.msi
.
它显示了头文件pygame
,但它没有导入任何东西。
我可以做什么来解决这个问题?
Step1:
check http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame查找与您正在运行的 Python 版本匹配的 Windows 安装程序。
pygame的当前版本是:pygame-1.9.4-cp37-cp37m-win_amd64.whl
将此文件移动到文件夹中C:\Users\username\AppData\Local\Programs\Python\Python37\Scripts
===========================================
Step2:
open cmd
然后输入:
cd\
cd /d C:\Windows
cd /d C:\Users\username\AppData\Local\Programs\Python\Python37\Scripts
然后输入命令:
pip install pygame
现在你已经成功安装了 pygame 包。
===========================================
Step3:
打开 PyCharm 文件 >> 设置
确保“Project Interpreter”具有“pygame”包,如下所示:
文件>>设置>>确保“pygame”包存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)