係統粉 > IT資訊 > 微軟資訊

win10下Python3.6安裝、配置以及pip安裝教程

發布時間:2017-10-24    瀏覽數:

win10下Python3.6安裝、配置以及pip安裝教程(1)

前言

之前在電腦上安裝了python3.6.2(目前是最新版),可以看到,是2017-07-17才出的。因此,我發現有三個重要的包:Scrapy、PyQt和TensorFlow都還沒有適配python3.6.2版本。無奈之下,隻能卸載python3.6.2,安裝稍微老一點的python3.6.1。

win10下Python3.6安裝、配置以及pip安裝教程(2)

安裝python

安裝python的過程比較傻瓜化,注意三點就行了:

一是要在開始的界麵勾選Add python 3.6 to PATH;

二是要在自定義安裝中勾選Install for all users;

三是在安裝成功後結束界麵可能會出現Disable path length limit的按鈕,有的話點一下就好了,禁用係統的Path長度自動限製,能給我們避免很多的麻煩。

至此,python安裝完成。

使用pip下載、安裝包

在使用pip的過程中,我主要總結了四個地方的問題:

3.1 安裝Scrapy

使用pip install Scrapy的時候報了一個錯誤:

error: Microsoft Visual C++ 14.0 is required.

win10下Python3.6安裝、配置以及pip安裝教程(3)

win10下Python3.6安裝、配置以及pip安裝教程(4)

下載twisted對應版本的whl文件(如我的Twisted-17.9.0-cp36-cp36m-win_amd64.whl),cp後麵是python版本,amd64代表64位

然後執行命令

pip install D:\ChromeDownload\安裝包\python\pip\Twisted-17.9.0-cp36-cp36m-win_amd64.whl

(注意用你自己的路徑名)

此時再次執行pip install Scrapy即可。

安裝PyQt

當我執行pip install PyQt時:

win10下Python3.6安裝、配置以及pip安裝教程(5)

Could not find a version that satisfies the requirement pyqt (from versions: )No matching distribution found for pyqt

意思就是沒有適應當前python版本的pyqt。頓時我的心就涼了一下,我特意為了這幾個包卸了python3.6.2,居然還是安不上?

不甘心的我再次試了試pip install PyQt4結果同上於是又試了pip install PyQt5這次終於成功了!

ps:我特意去Qt官網看了下,發現好像Qt公司已經不支持Qt4了,所以以後大家還是開始用Qt5吧。

同時安裝多個包

剛開始我一個一個的安裝包:

pip install TensorFlow

...

pip install pygame

...

pip install ipython...

這樣很浪費時間和精力,還得等著上一個安裝完了再安裝下一個,然後我就試了試pip install TensorFlow pygame ipython感覺貌似發現了新大陸。

pip的常用命令

列出已安裝的包

pip list

安裝單個包

pip install <包名>

安裝多個包

pip install <包名> <包名> <包名>

卸載單個包

pip uninstall <包名>

升級單個包

pip install -U <包名>

升級pip

pip install -U pip

列出所有過期的包

pip list --outdated

一鍵升級所有包

pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs pip install -U

或者

安裝pip-review

pip install pip-review

然後

pip-review --interactive喜歡的話關注收藏評論轉發!Python學習交流群330637182內有大量的項目開發和新手教學視頻五千人大群等著你來加入

win10下Python3.6安裝、配置以及pip安裝教程(6)

上一篇:沒有收到方正微軟Adobe的收費函 說明公司還不夠大 下一篇:經典回歸 微軟IE3.0藍影增強版鼠標開啟預售

相關資訊

最新熱門應用

電腦問答