【问题标题】:Pygame under macOS Catalina (Trying to use pygame 2.0.0.dev6)macOS Catalina下的Pygame(尝试使用pygame 2.0.0.dev6)
【发布时间】: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 所说,我工作了,谢谢!

标签: python pip pygame


【解决方案1】:

安装 python 3.8.2 并尝试再次在命令行中运行“python3 pip install pygame==2.0.0.dev6”。然后转到安装了 python 3.8.2 包的位置并运行该特定 IDE。尝试从这个 IDE 导入它。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2021-01-06
    • 1970-01-01
    • 2015-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多