簡體   English   中英

如何將安裝包安裝到不同版本的Python中

[英]How to pip install packages into different versions of Python

我有2個Python版本

  • 的Python 3.4.3
  • Python 2.7.10

Env變量與Python 3.4一起使用(在我的系統中),因此當我pip install *package_name ,它將僅將軟件包安裝到Python 3.4中

我也有Python 2.7的系統變量- %python27% -也。

我的問題是; 我如何在不更改Env的情況下將包/模塊安裝到Python 2.7中。 變量。

注意:%python27%pip install *package_name不起作用。

謝謝。

您應該有多個pip可執行文件。

可以交替使用pip2和pip3。

無論如何,您應該考慮使用virtualenv軟件包,將其初始化為virtualenv -p /usr/bin/python2.7 env_namevirtualenv-3.4 -p /usr/bin/python3.4 env_name然后每次使用代碼時,鍵入source env_name/bin/activate和“ python”應別名為虛擬化版本。

您可以將pip用於python2,將pip3用於python3。 您也可以嘗試使用virtualenvpyenv

我有同樣的問題,但是它安裝在Python 2.7而不是Python 3.4。 使用$ pip3 install *package_name解決了該問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM