python如何離線裝包 離線如何部署python環境

1,安裝python

windows:python

我用的是python3.6.6.exe安裝包,須要提早下載好ubuntu

ubuntu:windows

自帶的python,若是是ubuntu18.04的話,自帶的應該是3.6.8網絡

2,安裝好的python如何升級pip

python3.6.6的exe包自帶pip10,爲了防止有時候提醒pip版本不夠高,能夠更新一下pip,windows系統下更新pip須要用whl文件,ubuntu系統不一樣(稍後試一下),下載連接:https://pypi.org/project/pip/#filesui

windows:spa

1,把pip-19.2.3-py2.py3-none-any.whl放到和python.exe同一級的目錄下,個人默認路徑是C:\Users\admin\AppData\Local\Programs\Python\Python36\python.exe命令行

2,打開cmd命令行,執行命令,注意,cmd必需要進入到python.exe那一層目錄中去纔有效。code

python -m pip install --upgrade xxx    #若是是個人,xxx就是pip-19.2.3-py2.py3-none-any.whl

3,如何離線給python安裝模塊

windows(此方法須要找一個安裝好的環境導出whl文件,而後導入到新環境中去):blog

1,獲取whl文件token

pip freeze > requestments.txt    #pip freee的意思是查看當前python安裝了哪些庫,保存在requestments.txt中
pip download  -r requestments.txt  -d  ./pip_packages    #從當前環境的網絡中下載requestments.txt中寫的包,下載到當前目錄下的pip_packages目錄中,這時候你會發現,裏面有不少依賴,還有一些whl文件

固然從網上直接下載也是能夠的,網址https://pypi.python.org/pypi/,友情提示,炒雞慢

2,把模塊文件導入到新環境中,若是python和pip已經加入到環境變量中了,你隨意在哪一個文件夾下執行以下命令均可以,速度超級快哦

pip install --no-index --find-links=d:\packages -r requirements.txt 
# --find-links指定的是包文件的存放地址,-r指定的是txt文件的位置

 固然,你也能夠選擇性保留或者刪除某些包,可是要注意的是當心依賴哦

相關文章
相關標籤/搜索