python2.x和python3.x共存时使用pip并改变package路径
1.pip
当一个系统中同时存在python2.X 和 python3.X 时,pip安装package默认为python3.X的package,但是有些包依旧依赖于python2.X存在。
当需求在python2.x下面安装package时,
pip2 install package
同理,有pip2的话,也有pip3,当python3.x安装package的时候,
pip install package
#or
pip3 install package
2.pip 时指定路径
当安装package,但是没有root权限时,很容易发生报错:
creating /usr/local/lib/python2.7/site-packages/fisher
error: could not create '/usr/local/lib/python2.7/site-packages/fisher': Permission denied
那么此时该如何解决呢
pip install --user package_name
ref: