在Linux安裝了多版本Python時(例如python2.7和3.6),pip安裝的包不一定是用戶想要的位置,此時可以用 -t
選項來指定位置.
例如目標位置是/usr/local/lib/python2.7/site-packages/
,要安裝requests 這個包,則:
pip install -t /home/bigdata/local/python/lib/python2.7/site-packages requests
或者用-d指定路徑:
pip install requests -d /home/bigdata/local/python/lib/python2.7/site-packages
第三方包的默認路徑為:lib/python2.7/site-packages
權限不夠則在命令前加sudo。
備注:virtualenv可能是更好的解決方法。