簡體   English   中英

在centos 6上安裝了Python2.7,現在pip指向Python2.7而不是Python版本

[英]Installed Python2.7 on centos 6 and now pip points to Python2.7 instead of Python version

我已經在centos 6 linux框中安裝了python 2.7,當我使用easy_install和pip安裝任何軟件包時,請在Python2.7中安裝它的安裝...我需要在默認的Python2.6中安裝一些軟件包,我該怎么做?

您可以檢查您的pip版本以及指向的python

pip --version

那應該給您一些有關點子呼叫時的預期信息。 如果您的pip為0.8或更高,則可以嘗試pip-{version}

pip-2.6 install some-package-you-want-in-2.6
pip-2.7 install some-package-you-want-in-2.7

如果仍然有問題,請調用正確版本的python。 檢查您的$ PYTHON_PATH env var指向Python 2.6。

echo $PYTHON_PATH

會告訴您現在的位置。 該值可能在您的〜/ .bashrc文件中設置。 如果返回空白,則應設置PYTHON_PATH變量,以便可以輕松配置要從Shell調用的Python。 沒有變量,您的外殼程序將調用/ usr / bin中的python鏈接,更改/ usr / bin中的符號鏈接,這可能使您頭痛不已,因為您將更改系統中的全局行為。

暫無
暫無

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

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