[英]How can pip be installed locally for use with Python 2.7?
我想在本地安裝pip
以及在本地安裝Python 2.7。 我正在使用不是root用戶的EPEL6系統。 默認情況下,我在系統上有easy_install
(沒有pip
或virtualenv
開頭)。
我已經成功安裝了pip和Python 2.7,但是我不知道如何繼續使用pip
進行python 2.7安裝(與Python 2.6相對)。
cd
mkdir local_test
cd local_test
wget https://www.python.org/ftp/python/2.6/Python-2.6.tgz
tar -xvf Python-2.6.tgz
cd Python-2.6
./configure --prefix=/home/user/local_test
make
make install
cd ..
rm -rf Python-2.6
rm Python-2.6.tgz
wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
tar -xvf Python-2.7.12.tgz
cd Python-2.7.12
./configure --prefix=/home/user/local_test
make
make install
cd ..
rm -rf Python-2.7.12
rm Python-2.7.12.tgz
export PYTHONPATH=/home/user/local_test/lib/python2.6/site-packages:${PYTHONPATH}
easy_install --prefix=~/local_test pip
export PATH=/home/user/local_test/bin:$PATH
我建議使用Miniconda來管理整個Python環境。 這樣,您可以避免執行任何configure
/ make
步驟,並且默認情況下,它將帶有pip
。 它取代了對virtualenv
的需求,並且可以輕松地安裝在您的主目錄中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.