在Ubuntu 10.04上,默认安装了Python 2.6,然后我安装了Python 2.7。如何使用pip install
安装Python2.7的包。
例如:
pip install beautifulsoup4
默认情况下,安装Python2.6的BeautifulSoup
当我这样做的时候:
import bs4
在Python2.6中,它可以工作,但在Python2.7中,它说:
No module named bs4
发布于 2012-06-07 02:13:31
使用针对要安装新包的pip
实例安装的Python版本。
在许多发行版中,可能有单独的python2.6-pip
和python2.7-pip
包,使用pip-2.6
和pip-2.7
等二进制名称调用它们。如果您的发行版中没有为所需的目标打包pip,您可以查找setuptools或easyinstall包,或者使用virtualenv (在生成的环境中将始终包含pip )。
pip的网站includes installation instructions,如果您在您的发行版中找不到任何东西。
发布于 2014-08-05 00:30:10
或者,因为pip
本身是用Python语言编写的,所以您可以使用要为其安装包的python版本来调用它:
python2.7 -m pip install foo
发布于 2016-10-03 11:48:12
您可以使用以下语法
python_version -m pip install your_package
例如。如果您运行的是python3.5,则将其命名为"python3",并希望安装numpy包
python3 -m pip install numpy
https://stackoverflow.com/questions/10919569
复制相似问题