使用pip为特定的Python版本安装模块。

10 浏览
0 Comments

使用pip为特定的Python版本安装模块。

在Ubuntu 10.04上,默认安装了Python 2.6,然后我安装了Python 2.7。如何使用pip install来为Python 2.7安装软件包。

例如:

pip install beautifulsoup4

默认安装了Python 2.6的BeautifulSoup。

但是当我在Python 2.7中执行:

import bs4

在Python 2.6中可以工作,但在Python 2.7中会显示:

No module named bs4

admin 更改状态以发布 2023年5月23日
0
0 Comments

使用已安装到想要安装新包的Python实例的版本的pip

在许多发行版中,可能会有单独的python2.6-pippython2.7-pip包,使用诸如pip-2.6pip-2.7之类的二进制名称调用。如果pip未在所需目标的发行版中打包,则可以寻找setuptools或easyinstall软件包,或者使用virtualenv(这将始终在生成的环境中包括pip)。

如果您在发行版中找不到任何内容,pip的网站包括安装说明

0
0 Comments

另外,由于pip本身是用Python编写的,因此您可以直接使用您想要安装软件包的Python版本来调用它:

python2.7 -m pip install foo

0