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