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


1,安裝python

windows:

我用的是python3.6.6.exe安裝包,需要提前下載好

ubuntu:

自帶的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/#files

windows:

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那一層目錄中去才有效。

python -m pip install --upgrade xxx    #如果是我的,xxx就是pip-19.2.3-py2.py3-none-any.whl

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

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

1,獲取whl文件

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文件的位置

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM