我已经成功地安装了Python版本3.8.1和PIP。
之后,我想用命令pip install Pygame或pip install pgzero安装Pygame和pygame Zero
但我得到以下错误:
C:\>pip install pygame
Traceback (most recent call last):
File "c:\program files\python38\lib\runpy.py", line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\program files\python38\lib\runpy.py", line 86, in _run_code
exec(code, run_globals)
File "C:\Program Files\Python38\Scripts\pip.exe\__main__.py", line 9, in <module>
TypeError: 'module' object is not callable同样,使用--user命令也不会成功:
pip install pygame --user或
pip install pgzero --user我现在做错了什么?
发布于 2020-05-29 12:09:49
我很久以前也遇到过这个问题。
您可以尝试这样做:
pip uninstall pygame
pip uninstall pgzrun然后通过以下方式下载:
pip install pygame
pip install pgzrun发布于 2019-12-26 22:10:44
你的资产信息有点低..但是,如果您使用的是Python 2和3,请尝试在CMD上管理别名,方法是从/usr/bin和CMD输入"python --version“检查当前的python变量,以查看当前的默认值。如果它显示Python2.7,你可以使用下面的"alias“命令(这样做的原因是,2.7的支持正在结束1.1.2020和旧的pip )。所以将来,你应该只上传Python3.7的新模块。如果您的PC中有2.7,并且已使用了一段时间,则不应尝试删除它。
所以以防万一:$ alias python="/usr/bin/python3.7“
然后使用命令
$ sudo pip3安装pygame
这应该是可行的。如果不是,则说明您的模块站点存在一些设置问题。
用这个点击一下,如果它不工作,让我们知道。我可以给出让它工作的指令。它需要几个步骤(在我的例子中:)
/home/usr/Python-3.7.4/Modules/Settings。
它可以(我不确定这些模块,但是..)需要设置SSL连接,但它也可以从那里完成,没有任何编码。
发布于 2019-12-26 23:19:31
谢谢你的快速攻击手!命令如下: py -3 -m pip install pygame --user py -3 -m pip install pgzero --用户
我通过安装pgzero得到的唯一警告是:
正在收集pgzero下载.安装收集的软件包: numpy,pgzero警告:脚本f2py.exe安装在不在路径上的'C:\Users\Han\AppData\Roaming\Python\Python38\Scripts‘中。考虑将此目录添加到PATH,或者,如果您希望取消此警告,请使用--no-warn-script-location。警告:'C:\Users\Han\AppData\Roaming\Python\Python38\Scripts‘中安装的脚本pgzrun.exe不在PATH中。考虑将此目录添加到PATH,或者,如果您希望取消此警告,请使用--no-warn-script-location。已成功安装numpy-1.18.0 pgzero-1.2
https://stackoverflow.com/questions/59486232
复制相似问题