【问题标题】:How to install pygame on virtualenv of python 3.4 on Ubuntu (PyCharm IDE)如何在 Ubuntu (PyCharm IDE) 上的 python 3.4 的 virtualenv 上安装 pygame
【发布时间】:2015-04-13 19:53:26
【问题描述】:

由于 pygame 的常规包仅适用于 python 2.7,因此我做了一些研究并找到了如何为 python 3.4 执行此操作。 但是当我打开PyCharm时,我发现pygame只是安装在python 3.4中,而不是安装在python 3.4的virtualenv中。

当我进入 PyCharm 上的 Project Interpreter 设置时,我发现有太多带有单词 pygame 的包可以安装,但不仅仅是 pygame。但是名为 pygame 的包在 python 3.4 和 2.7 上都存在,但在 python 3.4 的 virtualenv 中不存在。 如何在 python 3.4 的 virtualenv 上安装它?

【问题讨论】:

  • 你应该激活virtualenv,然后在那个环境中安装它。
  • 那该怎么做呢?请详细说明,我是新手。
  • 我发现的唯一方法是全局安装它,然后创建继承全局设置的虚拟环境。粗略但有效

标签: python-3.x pygame virtualenv pycharm


【解决方案1】:

安装所需的依赖和mercurial

sudo apt-get install python3-dev python3-numpy libsdl-dev libsdl-image1.2-dev \
  libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsmpeg-dev libportmidi-dev \
  libavformat-dev libswscale-dev libjpeg-dev libfreetype6-dev mercurial

激活你的环境

source yourenv/env/bin/activate

获取官方 pygame 存储库

hg clone https://bitbucket.org/pygame/pygame

构建它

cd pygame
python setup.py build
python setup.py install

返回

yourenv/env/lib/python3.4/site-packages/pygame-1.9.2b8-py3.4-linux-x86_64.egg

玩得开心

【讨论】:

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