我安装了Python 3。x(除了Python 2。然后慢慢开始配对我在Python 2.x中使用的模块。

所以我想知道,我应该采取什么方法来使我的生活更容易,通过对Python 2使用pip。Python 3.x?


当前回答

您应该采取的方法是为Python 3.2安装pip。

你可以这样做:

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3.2 get-pip.py

然后,你可以用pip-3.2安装Python 3.2的东西,用pip-2.7安装Python 2-7的东西。pip命令最终将指向其中一个,但我不确定是哪个,因此您必须检查。

其他回答

请注意,在msys2上,我发现这些命令很有帮助:

$ pacman -S python3-pip
$ pip3 install --upgrade pip
$ pip3 install --user package_name

首先,使用以下命令安装Python 3 pip:

sudo apt-get install python3-pip

然后,使用Python 3的pip使用:

pip3 install <module-name>

对于Python 2 pip使用:

pip install <module-name>

你还可以使用apt-get:

apt-get install python3-pip

根据我的经验,这也非常流畅,而且您可以从apt-get中获得所有好处。

您应该采取的方法是为Python 3.2安装pip。

你可以这样做:

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3.2 get-pip.py

然后,你可以用pip-3.2安装Python 3.2的东西,用pip-2.7安装Python 2-7的东西。pip命令最终将指向其中一个,但我不确定是哪个,因此您必须检查。

在Python 2中使用pip。X环境下,使用如下命令: Py -2 -m PIP install -r requirements.txt 在Python 3中使用pip。X环境下,使用如下命令: Py -3 -m PIP install -r requirements.txt