繁体   English   中英

如何在本地安装pip以与Python 2.7一起使用?

[英]How can pip be installed locally for use with Python 2.7?

我想在本地安装pip以及在本地安装Python 2.7。 我正在使用不是root用户的EPEL6系统。 默认情况下,我在系统上有easy_install (没有pipvirtualenv开头)。

我已经成功安装了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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM