在Ubuntu上安装python模块

Inf*_*ess 15 python linux ubuntu package python-3.x

我需要在Ubuntu Linux 12.04上安装python的一些模块.我想要pygame和livewires,但我不知道如何安装它们.

我有livewires的py文件,它已被特别编辑(从我正在阅读的书中)我想安装它但我不知道如何,我也想安装pygame.

Fre*_*Foo 24

在Ubuntu(和类似的Linux系统)上安装Python包有两种不错的方法:

sudo apt-get install python-pygame
Run Code Online (Sandbox Code Playgroud)

使用Debian/Ubuntu包管理器APT.这仅适用于Ubuntu提供的软件包,除非您更改APT配置,特别是Python 3似乎没有PyGame软件包.

另一种选择是使用PIP,Python包管理器:

sudo apt-get install python3-pip
Run Code Online (Sandbox Code Playgroud)

然后安装它

sudo pip3 install pygame
Run Code Online (Sandbox Code Playgroud)

PyPI获取PyGame包并安装它用于Python 3.与APT相比,PIP有一些限制,但它总是获取最新版本的包而不是Ubuntu包装商选择发布的包.

编辑:重复我在评论中所说的,pip3还没有在Ubuntu 12.04中.它仍然可以安装

sudo apt-get install python3-setuptools
sudo easy_install3 pip
sudo apt-get purge python-pip
Run Code Online (Sandbox Code Playgroud)

在此之后,pip是PIP的Python 3版本,而不是pip3.最后一个命令只是为了安全; 可能安装了Python 2 PIP /usr/bin/pip.


use*_*721 6

尝试安装点子.

apt-get install python-pip
pip install pygame
Run Code Online (Sandbox Code Playgroud)


Alv*_*aro 2

您可以使用多种方法:

1 - 自行下载安装包。这是我用得最多的。如果该软件包符合规范,您应该能够通过移动到其未压缩的文件夹并在控制台中输入以下内容来安装它:

python setup.py build
python setup.py install
Run Code Online (Sandbox Code Playgroud)

2 - 使用点。皮普非常简单。在控制台中,您必须输入:

pip install package_name
Run Code Online (Sandbox Code Playgroud)

你可以在这里获取pip https://pypi.python.org/pypi/pip并使用方法1安装

需要注意的一件事:如果您不使用 virtualenv,则必须在这些命令之前添加 sudo (不推荐)