1. linux系統 python
在linux安裝了多版本python時(例如python2.6和2.7),pip安裝的包不必定是用戶想要的位置,此時能夠用 -t 選項來指定位置.linux
例如目標位置是/usr/local/lib/python2.7/site-packages/ ,要安裝xlrd 這個包,則:python3.x
$ pip install -t /usr/local/lib/python2.7/site-packages/ xlrd 注意空格
1
權限不夠則在命令前加sudo。
---------------------
做者:CoderHustlion
來源:CSDN
原文:https://blog.csdn.net/techfield/article/details/52618130
版權聲明:本文爲博主原創文章,轉載請附上博文連接!python2.7
2. mac 工具
在terminal,例如想爲python3.x安裝numpy:測試
https://blog.csdn.net/RuiLees/article/details/77530377ui
python3 -m pip install numpy
3.pip更新,否則安裝時總提醒ssl failed.net
python -m pip install --trusted-host pypi.python.org --trusted-host pypi.org --trusted-host files.pythonhosted.org --upgrade pip代理
更新的時候踩的坑:不一樣的python版本有不一樣的pip軟件管理工具,因此我一直覺得的最新版本,其實並非,直接在當前版本的pycharm-terminal裏更新pip到最新版本,而後關掉抓包軟件,安裝requests成功了code
pycharm裏的版本
mac terminal直接檢測到的版本
4.安裝的時候總時提示失敗,有時候多是由於電腦連了代理的緣由,作爲一個測試,抓包軟件是常開的狀態,有時候總忘記這個緣由
5.可能你的版本存在多個python版本,相同的第三方庫,以前安裝了,但你使用的編譯器版本不一樣,天然也是不能使用的