Python包的版本切換和更新方式
Python包的版本切換和更新
如果所下載的包的版本不適合,可以通過以下代碼進行切換:
pip install 1__==2__
其中:
1__ :包的名字
2__ : 切換后的版本號
如:
如果想更新包的版本,有如下代碼:
python -m pip install --upgrade ___
其中下劃線處為需要更新的包的名稱
Python新舊版本切換心得
一.環(huán)境變量配置
Path中添加如下:
C:\Users\86178\AppData\Local\Programs\Python\Python310\
C:\Users\86178\AppData\Local\Programs\Python\Python310\Scripts
python其他版本類似
二.命令行下pip版本默認版本、python的默認版本(不完整)
pip版本及路徑查看: pip show pip
環(huán)境變量中“\Python\Python310\Scripts”的前后順序決定了pip的版本
未測試不同版本python兩個環(huán)境變量交叉會發(fā)生什么(謹慎)
python默認版本:
- 取決于你的python安裝目錄下的“python.exe”文件的命名
可修改該文件命名為:
- 如: “python.exe” 改為“python310”.exe
- 此法可以使用不同python,可用于切換不同python版本下的pip(不是pip版本)。目前尚未知除調(diào)用外其他實際用途,但好在可以區(qū)分
注:修改后exe文件后,有的軟件可能找不到python,可以保留常用版本,不作修改
三.命令行下調(diào)用其他的python版本、pip版本
諸如pycharm等專業(yè)軟件雖然可以選則python版本,更簡單辦法是使用對應(yīng)版本IDLE(安裝自帶的編譯器),命令行(即cmd)下切換:
python:
- 修改python安裝目錄下的python.exe后,使用修改時后的“python”.exe的名即可
pip切換:()
python -m pip 指令 選項
或同理,例如修改“\Python\Python310\Scripts”下“pip.exe”文件為“pip310.exe”,則使用pip為
pip310 指令 選項
四.通過pip安裝的包的位置
pip版本及路徑查看: pip show pip
如:"\Python\Python310\Lib",修改“site.py”中兩個
USER_SITE = "None" USER_BASE = "None"
將None修改為自己需要的路徑即可(免得放在C盤占位置)
(與本文無關(guān)內(nèi)容:pip其他常用指令 pip uninstall/show/help/debug)
(本文需理解環(huán)境變量的Path用途)
(pycharm正版激活突然打不開,與激活插件有關(guān)嘗試:
- 刪除“C:\Users\名\AppData\Roaming\JetBrains”,清空所有數(shù)據(jù)重新激活,請備份)
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python基于socket模擬實現(xiàn)ssh遠程執(zhí)行命令
這篇文章主要介紹了python基于socket模擬實現(xiàn)ssh遠程執(zhí)行命令,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下2020-12-12Python常用數(shù)據(jù)類型之間的轉(zhuǎn)換總結(jié)
在本篇文章里小編給大家整理的是關(guān)于Python中常用數(shù)據(jù)類型之間的轉(zhuǎn)換相關(guān)知識點,有需要的朋友們可以學(xué)習(xí)下2019-09-09