【发布时间】:2020-07-07 12:43:52
【问题描述】:
我尝试在 MacOS Catalina 中使用 pygame,但视频无法正常工作,我在其他线程中看到有人通过安装 pygame 2.0.0.dev6 设法使其工作。
我明白了:
python3 pip install pygame==2.0.0.dev6
但我收到错误消息:“由于 EnvironmentError 无法安装软件包:[Errno 1] Operation not allowed”
我试图解决这个问题:
python3 pip install pygame==2.0.0.dev6 --user
但现在它说:
“已满足要求:/Library/Python/2.7/site-packages (2.0.0.dev6) 中的 pygame==2.0.0.dev6”
但是当我执行时:
python3 导入 pygame
它仍然是 1.9.6 版本
关于如何更改 pygame 版本的任何想法?
(对不起我的英语,我是 python 新手,如果这有一个非常简单的解决方案)
【问题讨论】:
-
等等,
python3怎么会在/Library/Python/2.7- Python 2.7 的目录中安装包?你确定你正在执行python3而不仅仅是python? -
应该是
python3 -m pip,而不是python3 pip。 -
@ForceBru 你说得对,我只使用了 python,我执行了: 'python3 -m pipinstall pygame==2.0.0.dev6' 正如 hoefling 所说,我工作了,谢谢!