Today……
今天一个小姐姐需要在公共服务器上安装pandas,但是服务器的pip默认python3库。安装完后只有python3能用python2仍然检索不到这个包,所以求助了帅气的我(嫩脸一红)……
检查环境
为了不影响已有的环境配置,期望pip2和3可分开调用,所以先检查环境。
1、查询pip默认版本和路径
which pip
pip -V
显示默认:pip3
2、查看已有的python版本
ll /usr/bin/python*
显示有python3.6和python2.7
现有环境只需要安装pip2并关联python2即可
安装步骤
1、安装setuptools
wget –no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-0.7.2.tar.gz
tar -xf setuptools-0.7.2.tar.gz
cd setuptools-0.7.2
使用python2执行安装setuptools(需要管理员权限):
sudo python2 setup.py install
2、安装pip2
wget –no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-1.2.tar.gz
tar -xvf pip-1.2.tar.gz
cd pip-1.2
使用python2执行安装pip2(需要管理员权限):
sudo python2 setup.py install
检查是否安装完成:
pip2
使用
安装到python2
python2 -m pip install XXX
安装到python3
python3 -m pip install XXX