本文用事無巨細的大白話給菜雞的自己提高姿勢水平,在python安裝第三方包過程中的一些問題記錄備忘。包子可是py程序的基礎。
有時候在anaconda3上的anaconda prompt使用pip或者conda install命令並沒有在python IDLE里安裝上這個庫。anaconda3 jupyter notebook中可以import該庫,但是IDLE中import會報錯。但是不給python IDLE安裝這些庫的話,將需要這些庫的py程序封裝成.exe發布運行會報錯。
python自帶pip工具,但是在安裝時要記得勾選“添加環境變量”這個選項,否則要手動添加環境變量
(貼兩個參考鏈接,也可以自行百度必應)
https://blog.csdn.net/bimo123/article/details/89295896
命令行中的pip命令如何輸入
https://blog.csdn.net/skyejy/article/details/82894637
然后就是庫的問題。有些庫在pip install的命令回車后,下庫速度很慢。這時需要科學。軟件勾選“全局”模式,有許多庫秒下,尤其是python -m pip install --upgrade pip升級pip工具。還有許多庫也這樣,如geopandas,pyexiv2等。
最后不用pip命令的話,也可.whl文件下載安裝。下載的時候要注意python版本。
Python3.7就下文件名稱中含‘cp37’那些,Python3.8就下‘cp38’;64位操作系統就下‘win_amd64',32位就'win32'。如果含有'py2.py3', 'none-any.whl'這樣的一般是不限python和操作系統版本,都可以安裝。
一些high-level的鏡像網站參考(也可以自行百度必應):
https://www.lfd.uci.edu/~gohlke/pythonlibs/
