win10下Python3.6安裝、配置以及pip安裝包教程
0.目錄
1.前言
2.安裝python
3.使用pip下載、安裝包
3.1 安裝Scrapy
3.2 安裝PyQt
3.3 同時(shí)安裝多個(gè)包
3.4 pip的常用命令
1.前言
之前在電腦上安裝了python3.6.2(目前是最新版),可以看到,是2017-07-17才出的。因此,我發(fā)現(xiàn)有三個(gè)重要的包:Scrapy、PyQt和TensorFlow都還沒有適配python3.6.2版本。無奈之下,只能卸載python3.6.2,安裝稍微老一點(diǎn)的python3.6.1。另附Windows下python下載地址
2.安裝python
安裝python的過程比較傻瓜化,注意三點(diǎn)就行了:
一是要在開始的界面勾選Add python 3.6 to PATH;
二是要在自定義安裝中勾選Install for all users;
三是在安裝成功后結(jié)束界面可能會(huì)出現(xiàn)Disable path length limit的按鈕,有的話點(diǎn)一下就好了,禁用系統(tǒng)的Path長(zhǎng)度自動(dòng)限制,能給我們避免很多的麻煩。
至此,python安裝完成。
3.使用pip下載、安裝包
在使用pip的過程中,我主要總結(jié)了四個(gè)地方的問題:
3.1 安裝Scrapy
使用pip install Scrapy的時(shí)候報(bào)了一個(gè)錯(cuò)誤:
error: Microsoft Visual C++ 14.0 is required. running build_ext building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
解決步驟具體如下:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
下載twisted對(duì)應(yīng)版本的whl文件(如我的Twisted-17.9.0-cp36-cp36m-win_amd64.whl),cp后面是python版本,amd64代表64位
然后執(zhí)行命令
pip install D:\ChromeDownload\安裝包\python\pip\Twisted-17.9.0-cp36-cp36m-win_amd64.whl
(注意用你自己的路徑名)
此時(shí)再次執(zhí)行
pip install Scrapy
即可。
參考:解決Scrapy安裝錯(cuò)誤:Microsoft Visual C++ 14.0 is required...
3.2 安裝PyQt
當(dāng)我執(zhí)行pip install PyQt時(shí):
Could not find a version that satisfies the requirement pyqt (from versions: ) No matching distribution found for pyqt
意思就是沒有適應(yīng)當(dāng)前python版本的pyqt。頓時(shí)我的心就涼了一下,我特意為了這幾個(gè)包卸了python3.6.2,居然還是安不上?
不甘心的我再次試了試pip install PyQt4
結(jié)果同上
于是又試了pip install PyQt5
這次終于成功了!
ps:我特意去Qt官網(wǎng)看了下,發(fā)現(xiàn)好像Qt公司已經(jīng)不支持Qt4了,所以以后大家還是開始用Qt5吧。
3.3 同時(shí)安裝多個(gè)包
剛開始我一個(gè)一個(gè)的安裝包:
pip install TensorFlow ... pip install pygame ... pip install ipython ...
這樣很浪費(fèi)時(shí)間和精力,還得等著上一個(gè)安裝完了再安裝下一個(gè),然后我就試了試
pip install TensorFlow pygame ipython
感覺貌似發(fā)現(xiàn)了新大陸。
3.4 pip的常用命令
3.4.1 列出已安裝的包
pip list
3.4.2.1 安裝單個(gè)包
pip install <包名>
3.4.2.2 安裝多個(gè)包
pip install <包名> <包名> <包名>
3.4.3 卸載單個(gè)包
pip uninstall <包名>
3.4.4 升級(jí)單個(gè)包
pip install -U <包名>
3.4.5 升級(jí)pip
pip install -U pip
3.4.6 列出所有過期的包
pip list --outdated
3.4.7 一鍵升級(jí)所有包
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U
或者
安裝pip-review
pip install pip-review
然后
pip-review --interactive
以上這篇基于win10下Python3.6安裝、配置以及pip安裝包教程(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Python?通過colorama?設(shè)置控制臺(tái)、命令行輸出彩色文字
- 使用Python中的Argparse實(shí)現(xiàn)將列表作為命令行參數(shù)傳遞
- python命令行執(zhí)行腳本找不到模塊ModuleNotFoundError問題
- 怎樣用cmd命令行運(yùn)行Python文件
- Python無法安裝包的一種解決(Requirement already satisfied問題)
- Python離線安裝包教程分享
- Python3.8.2安裝包及安裝教程圖文詳解(附安裝包)
- python pip安裝包出現(xiàn):Failed building wheel for xxx錯(cuò)誤的解決
- python命令行安裝包詳解
相關(guān)文章
python爬蟲beautifulsoup庫使用操作教程全解(python爬蟲基礎(chǔ)入門)
這篇文章主要介紹了python爬蟲beautifulsoup庫使用操作全解(python爬蟲基礎(chǔ)入門),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-02-02python將紅底證件照轉(zhuǎn)成藍(lán)底的實(shí)現(xiàn)方法
這篇文章主要介紹了python將紅底證件照轉(zhuǎn)成藍(lán)底,本文給大家分享四種方法通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08Python學(xué)習(xí)筆記(二)基礎(chǔ)語法
對(duì)于任何一門語言的學(xué)習(xí),學(xué)語法是最枯燥無味的,但又不得不學(xué),基礎(chǔ)概念較繁瑣,本文將不多涉及概念解釋,用例子進(jìn)行相關(guān)解析,適當(dāng)與C語言對(duì)比,避免陷入語法的苦海。我認(rèn)為初學(xué)者學(xué)習(xí)語法的目標(biāo)是學(xué)會(huì)使用即可,關(guān)于對(duì)概念的深入理解,剖析,沒有一定的知識(shí)積累是很難做到的。2014-06-06opencv實(shí)現(xiàn)礦石圖片檢測(cè)礦石數(shù)量
這篇文章主要為大家詳細(xì)介紹了opencv實(shí)現(xiàn)礦石圖片檢測(cè)礦石數(shù)量,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說明
這篇文章主要介紹了Python之random.sample()和numpy.random.choice()的優(yōu)缺點(diǎn)說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06Python操作mongodb數(shù)據(jù)庫的方法詳解
這篇文章主要介紹了Python操作mongodb數(shù)據(jù)庫的方法,結(jié)合實(shí)例形式詳細(xì)分析了Python下載、安裝pymongo及操作MongoDB數(shù)據(jù)庫相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-12-12