Python安装工具包踩过的坑
1、背景介紹
重裝win10系統(tǒng),重裝Python。在坑出現(xiàn)之前,已經(jīng)完成了Python的安裝(D盤),并且在系統(tǒng)中添加了環(huán)境變量。由于平時(shí)需要用到Python2.7和Python3.6,這里將對應(yīng)的解釋器分別改名為Python2和Python3。
2、踩過的坑
2.1、安裝setuptools
在安裝pip之前,需要安裝setuptools. 把setuptools-40.8.0 安裝包復(fù)制到Python2.7的安裝路徑(我的安裝路徑為:D:\Python27),使用python2 X\Y install語句,安裝成功,其中Y為setuptools-40.8.0 安裝包中的setup.py, X為setup.py的文件路徑
2.2、安裝pip
安裝pip時(shí)使用與安裝setuptools相同的語句,卻出現(xiàn)error:error in 'egg_base' option:.......
但是另外一種方法卻沒有問題(知道原因的大神,不吝賜教)——cd 命令進(jìn)入pip安裝包文件,再使用python2?setup.py?install 語句。
但是在cmd中輸入 pip list 時(shí)提示語法錯(cuò)誤
再次檢查環(huán)境變量,確認(rèn)都有添加
在網(wǎng)上查找一些解決方法,比如使用python -m pip install.
命令有用,但是還是無法解決問題
折騰許久,最后還是需要進(jìn)入pip安裝包,在該文件目錄下使用pip命令,安裝工具包。
?
3、思考
3.1 此次安裝與上次的異同點(diǎn)
上次安裝時(shí)并不會出現(xiàn)這類的問題,很順利。此次安裝與上次最大的區(qū)別在于路徑,上次直接安裝在C盤,而這次在安裝在D盤。其它都一樣。
3.2 關(guān)于Anaconda
Anaconda 可以管理python編譯環(huán)境,可以在Python2和Python3之間切換,確實(shí)很方便。但是在使用過程中,偶爾會遇到conda無效的情況(cmd中輸入conda命令,提示'conda' 不是內(nèi)部或外部命令。。。,希望有解決對策的大牛不吝賜教),每次都要重裝anaconda,很麻煩。出現(xiàn)過幾次后,就沒有使用anaconda了。
?
?
?
總結(jié)
以上是生活随笔為你收集整理的Python安装工具包踩过的坑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PyTorch框架学习一——PyTorc
- 下一篇: python刷题+leetcode(第二