pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错
文章有點長,但是很詳細,還望大家耐心看
之前在安裝python的文章中已經給大家配置了pip環境變量(不了解的點這里去看看),這里就能直接在cmd窗口,不用切換路徑,就能使用pip了。
首先 使用pip list命令查看一下已有的第三方庫,順帶看一下自己的pip需不需要更新,如果有以下警告,則需要升級
升級命令:
在黑框的原始路徑下就可以輸命令:
或者使用:
python -m pip install --upgrade pip然后就會安裝成功,如下圖:
這下在查看自己已經安裝的第三方包就不會有黃色警告了
為什么要升級pip?
如果pip的版本太老,很多包都無法安裝。
例如我這里在安裝lxml包的時候就會出現這樣的問題。
安裝第三方庫時,要看該庫是不是支持自己python解釋器的版本,要不然在使用時會報錯。第三方庫都會在Python官方的pypi.python.org網站注冊,要安裝一個第三方庫,必須先知道該庫的名稱,然后在個網站中搜索第三方庫對應的python解釋器的版本
搜索第三方庫對應的python解釋器的版本的步驟
1.先進入上面提到的python官網,然后輸入自己想要的第三方庫的名字,然后隨便選一個版本進去,就到了下圖的位置,點箭頭所指向的連接:
2.就到了下圖的頁面,然后點Installation,如下圖:
3.就到了如下界面,點擊箭頭所指向的連接:
4.往下翻就能看到第三方庫各版本對應的python解釋器的版本:
python安裝第三方模塊幾種方法
提前了解的內容:
pip install SomePackage # 最新版本 pip install SomePackage==1.0.4 # 指定版本 pip install 'SomePackage>=1.0.4' # 最小版本之前的文章提到過python的虛擬環境,不了解的點這里去看看,我們這里都在虛擬環境里安裝第三方庫,我們本機的python解釋器安裝第三方庫的方法,跟這是一樣的
首先介紹在虛擬環境里安裝第三方庫
1).這里主要介紹pip安裝。
因為我們沒有配置虛擬環境中pip的環境變量,所以我們要找到虛擬環境里Scripts文件夾,在這個路徑下運行cmd命令
輸入activate進入虛擬環境: D:\Pycharm\Workplace\examples\venv\Scripts> activate
然后如下圖:
或者用pacharm最下面的terminal,如下圖:
我這里的python解釋器是3.7版本,所以而且經查看django的最新版也支持python3.7。所以我就默認版本安裝。
因為我們之前只升級了本機python解釋器的pip。虛擬環境里的pip并沒有升級,所以我們先升級一下虛擬幻境里的pip。命令和上面的命令一樣。我這里再pycharm的terminal中運行:
提示安裝成功后,就可以用pip安裝自己想要的第三方庫了(上圖中報紅的原因是我沒升級pip,直接運行了pip install Django),這里我們在運行。
有些可以直接運行成功;有些有時候安裝一些依賴包,網速慢,直接超時,會出一個警告:
如果網速比較好,就會安裝成功:
我們解決python安裝包出現
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…這種警告的辦法就是更換鏡像源:
更換鏡像源的兩種方法:
1.臨時指定:
在下載包時,通過 -i 選項指定源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 模塊名==version (==version可以省略(xxx是所要安裝的包)
黃色字體部分時鏡像的地址,也可以替換成其他國內常用源鏡像地址:
清華:https://pypi.tuna.tsinghua.edu.cn/simple(可以用)
阿里云:http://mirrors.aliyun.com/pypi/simple/(不能用,會被提示不受信任)
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/(可用)
下面這幾個大家可以依次試一下:
華中理工大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
2.永久修改鏡像源:
先用pip -v config list命令查看pip配置文件的路徑
如果沒有pip文件或者pip.ini文件的話,直接新建一個就好了。里面配置下面的內容:
2、easy_install安裝
方法同1,輸入內容為 easy_install ×××。
3、conda安裝
安裝anaconda的情況下,可以用conda install ×××。
以上方法均為在線安裝,而當在線安裝失敗(如公司網絡限制)時,可以通過下載安裝包來離線安裝,下載包分為whl和壓縮包兩張。常用下載包和模塊安裝文件的網址有:
點擊打開鏈接 Python Extension Packages(https://www.lfd.uci.edu/~gohlke/pythonlibs/)
點擊打開鏈接 (https://pypi.org/simple/)
4、whl文件離線安裝
下載下來的whl文件放入Python的安裝目錄下的Scripts文件夾,例如
C:\Users***\AppData\Local\Continuum\anaconda3\Scripts
打開命令窗口,輸入
pip install C:\Users***\AppData\Local\Continuum\anaconda3\Scripts\cx_Oracle-6.3.1-cp36-cp36m-win32.whl
5、安裝包安裝
將下載的gz或者zip安裝包解壓
在命令行窗口利用cd切換到解壓后的文件路徑下,輸入
python setup.py install
注:切換路徑語句
d: 進入D盤
cd Notes 進入D盤下的Notes文件夾
cd … 返回上一級,即D盤
6.pycharm快捷安裝
只支持專業版,社區版不能選擇第三方庫的版本
a.選擇虛擬環境
b.
c.
d.
e.
Pycharm安裝第三方庫時出現Read timed out的解決辦法:
也是更換鏡像源
1.在下載庫的界面點擊 Manage Repositories
2.
------------------------------------------------------------------------------
卸載包:
pip uninstall ×××
有問題大家及時評論,我會認真講解的,寫作不易,還望點贊+關注
總結
以上是生活随笔為你收集整理的pip安装更新、第三方库对应的python解释器版本、pip安装第三方库,压缩包离线安装,pycharm快捷安装及pycharm中terminal的使用,timeout超时报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python常见异常
- 下一篇: python及pip中常用命令,经常总结