Python3.7.5安装(Windows10附pip更换下载源)
1. 下載Python3.7.5
進入Python官網?https://www.python.org/downloads/?,進入之后可以下載最新版,也可以在該頁面下方下載歷史版本,如下圖。
?我這里選擇Python3.7.5版本下載,點擊“Download”超鏈接轉去下載頁面。
拉到頁面的底部,可以看到一些python文件。根據系統(Windows,64位)選擇“Windows x86-64 executable installer”下載安裝包。
2. 安裝Python3.7.5
雙擊打開下載好的Python安裝包如下界面,選擇“Customize installation”個性化安裝,然后“Add Python 3.7 to PATH”暫時不選,我們之后手動添加路徑感受一下,或者你為了省去麻煩,可以直接勾選。
? ?
點擊之后進入子頁面“Optional Features”,各個選項都幫我們勾選上了,直接“next” 。然后進入“Advanced Options”頁面,我們將“Install for all users”勾選上,這時自動勾選了“Precompile standard library”,然后我們再點擊“Browse”更改安裝位置,開始安裝即可。
顯示如下界面,點擊“Disable path length limit”解除系統對路徑長度的限制,然后點擊“close”即可。
? ??
3. 配置環境變量
這時,我們還不能使用Python,按下【Win】+【R】輸入“cmd”打開命令行輸入“python”此時沒有任何輸出,證明我們沒有安裝成功,這是為什么呢?
? ??
原因就是我們之前沒有勾選“add python to path”,所以我們需要配置環境變量。右鍵“此電腦”--》“屬性”--》“高級系統設置”--》“環境變量”。
雙擊“系統變量”中的“path”,點擊“新建”增加python路徑“D:\Software\soft\Python37”和pip路徑?“D:\Software\soft\Python37\Scripts”,改為你的安裝位置。
? ? ? ? ? ? ??
此時,我們打開命令行,輸入python進入python交互解釋器以及查看python和pip版本的命令都可成功執行,如下圖 。
4. Windows下Python多版本共存
Windows下python低版本共存主要是多個python和pip命令會混淆,所以我們需要將多個python和pip重命名。我們上面在命令行測試了“python -V”命令以及“pip -V”命令,現在我們測試“pip3 -V”和“pip3.7 -V”命令,我們會發現這兩個命令也能輸出pip的路徑,如下圖。
這是為什么呢?我們定位到pip的安裝路徑“D:\Software\soft\Python37\Scripts”,可以看到下圖紅框中三個exe文件
正是因為有它們,所以我們上面的命令才可行,現在把其中兩個“pip3.exe”和“pip3.7.exe”剪切到其它地方,然后關閉命令行,重新打開命令行測試上述命令則會報錯,證明我們的pip命令是根據那幾個exe文件執行的。
所以為了多版本python共存,我們只需將相應exe文件重命名即可,比如我將“pip.exe”命名為“pip37.exe”。 “pip -V”執行就會報錯,“pip37 -V”可以正常運行。?
此時我們再將python路徑下的“python.exe”改為“python37.exe”,然后在命令行輸入“python -V”沒有輸出python版本,反而“python37 -V”輸出python版本,輸入“python37”進入了python交互解釋器中。如此,多個python版本相應重命名即可共存啦。
?? ?? ? ?
注意: 此時如果再輸入pip37 -V 會報錯,為什么呢?明明上面都測試pip37 -V運行成功了,原因是pip37.exe中會記錄python.exe可執行文件的路徑,修改python之前,python.exe路徑為 “D:\Software\soft\Python37\python.exe”,剛剛上面我們更改python.exe為python37.exe,所以路徑就變為“D:\Software\soft\Python37\python37.exe”,所以會有如下圖所示報錯。當然,更換python安裝目錄和我們給python以及pip重命名本質是一樣的,也會碰到類似問題。
解決方案:需要修改pip37.exe中關于python37.exe的目錄,那么可執行文件怎么修改呢??請看我的另一篇博客?https://blog.csdn.net/yldmkx/article/details/108388388。雖然pip.exe只需要修改python.exe路徑內容,直接寫字板或記事本打開pip37.exe文件,通過查找【python】來定位python的目錄,如下圖,可以將python.exe改為python37.exe(根據你的python目錄和python.exe命名修改),修改后保存。但是此時會報錯,如下圖,所以還是使用Notepad++來編輯修改或者其它二進制編輯工具也可。
?
5. Windows雙擊python腳本直接執行python程序
新建一個文本文檔,然后命名為test.py,此時文件寫入兩句測試代碼,保存。
print('hello') input('press enter to close window')右鍵“test.py”在“打開方式”中選擇“其它應用”,然后點擊“更多應用”,點擊底部“在這臺電腦上查找其它應用”。
? ? ?
定位到python安裝路徑,如“D:\Soft\Python37”,選擇相應的python可執行文件,如“python37.exe”,點擊“打開”即可執行程序。
?
Tip:如果不知python安裝路徑,【win】+【R】打開命令行,輸入 where python或者 where python2或者where python37之類的,如下圖。
?
現在還不夠,文件還不是默認使用python37.exe執行,所以我們右鍵“test.py”--》“打開方式”中出現了python可執行文件,但我們還是點擊“選擇其他應用”?,然后選擇“Python”并且勾選“始終使用此應用打開.py文件”。
? ? ? ?? ?
此時程序會運行一次,并且“test.py”的桌面圖標變成python圖標。?現在可以雙擊test.py就可以直接運行了。
6. 更換pip下載源?
【win】+【R】輸入cmd打開命令行,輸入set,找到USERPROFILE屬性。
然后在該目錄下新建一個pip文件夾,在該文件夾下新建一個文本文檔,命名為pip.ini,在文檔里加入如下代碼(清華源)即可,此時pip下載速度就提升了。
[global] timeout = 6000 index-url = https://pypi.tuna.tsinghua.edu.cn/simple trusted-host = pypi.tuna.tsinghua.edu.cn7. Ubuntu下更換pip下載源
7.1 用如下指令在Home目錄新建 .pip文件夾(隱藏文件夾需要使用CTRL+H快捷鍵顯示),并且創建pip.conf文件
mkdir ~/.pip cd ~/.pip touch pip.conf7.2 使用如下指令打開pip.conf文件并添加如下阿里云的下載源即可,其它清華源也可以。
gedit pip.conf #阿里源 [global] trusted-host = mirrors.aliyun.com index-url = http://mirrors.aliyun.com/pypi/simple/#清華源 [global] trusted-host = pypi.tuna.tsinghua.edu.cn index-url = https://pypi.tuna.tsinghua.edu.cn/simple?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的Python3.7.5安装(Windows10附pip更换下载源)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++和Python,JSON文件的读取
- 下一篇: 插入排序、选择排序、快速排序以及归并排序