1. 程式人生 > >python中的各個包的安裝,用pip安裝whl文件

python中的各個包的安裝,用pip安裝whl文件

開始菜單 -s pla 英文 target com pac 版本 下載

在安裝之前,一直比較迷惑究竟如何用,安裝完後,發現竟然如此簡單

首先我一般用的是python27,官網下載python27msi安裝window7 64位後,已經自帶了Pip 和 easy_install

但是卻不曉得如何安裝 whl目錄,

經過搜索後發現,把pip和easy_install加入到環境變量中,這個應該不是難事,如下:

技術分享

把Scripts這個目錄拷貝下來直接加到“右擊計算機-屬性-高級系統設置-環境變量-系統變量-path-編輯它”

如圖技術分享

註意打開後如果最後面沒有英文分號,那就加個英文分號——為了區分不同的變量用。如圖

技術分享

OK,現在去cmd下,輸入 pip命令已經可以用了

技術分享

python學習過程中的大部分包都可以在這個連接下找到, 提供py27或者py3的whl包,連接http://www.lfd.uci.edu/~gohlke/pythonlibs/,頁面截圖如下

技術分享

直接點擊自己想要下載的包,非常好的一點是還告訴你想要用的這個package 需要(require)那些輔助包,要用這個包你需要把輔助包都下載安裝。

技術分享

如圖Matplotlib是畫簡單圖經常用的,他需要numpy, dateutil,pytz等其他包,下載下來都放到某個路徑,註意都是whl格式。

當我把前面需要的輔助包都安裝後,安裝matplotlib包,如圖

技術分享

先跳轉到我們下載whl的文件夾路徑, 直接用pip install 安裝文件名即可(註意用Tab鍵-只需要敲這個文件名的前幾個字母即可-區分其他的文件-Tab後會自動補全文件名)不然全部自己敲打,那豈不是眼都花咯。

OK,已經可以了,可以試試在Wing Ide中畫個簡單的圖

技術分享技術分享

OK,現在可以盡情的用python的額外包做你想做的事情了!

最近想學習TensorFlow,一直用Python,所以想借用TF在python的拓展包。

主要問題是,TF 僅僅對python3.5的支持比較好,其他版本的python不是說不支持,只是筆者限於能力,多次嘗試都沒能成功。

下面進入正題:

1. 官網下載 Anaconda,筆者寫作時版本為 Anaconda4.3.0,默認自帶python3.6;

2. 如之前所說,TensorFlow當前對python的支持僅對3.5版本比較友好,因此我們需要利用Anaconda創建一個python3.5的環境。

打開cmd,輸入:

[plain]
view plain copy print?
  1. conda create -n tensorflow python=3.5 #環境名稱為tensorflow 選用的python版本為3.5
conda create -n tensorflow python=3.5  #環境名稱為tensorflow 選用的python版本為3.5

3. 在開始菜單中搜索 anaconda navigator,點擊運行;

4. 點擊左側的 Environments,可以看到 “tensorflow”的環境已經被創建;

5. 重新回到cmd,啟動環境tensorflow:

[plain] view plain copy print?
  1. activate tensorflow
activate tensorflow

6. 安裝GPU版的TensorFlow:

[html] view plain copy print?
  1. pip install tensorflow-gpu
pip install tensorflow-gpu

安裝CUP版的TensorFlow:

[plain] view plain copy print?
  1. pip install tensorflow
pip install tensorflow

7. 回到 anaconda navigator,進入tensorflow環境,安裝spyder 插件,進入Spyder後就可以

[python] view plain copy print?
  1. import tensorflow as tf
import tensorflow as tf



#-----------------------------------------------------------

若在安裝中出現找到不到目錄等問題,可以嘗試以管理員模式運行cmd,然後重新執行操作。

python中的各個包的安裝,用pip安裝whl文件