2017-03-02 77 views

回答

19

運行以下

python -m pip install --upgrade tensorflow 

假設python正在工作,應該安裝TensorFlow(至少「驗證安裝」步驟是綠色的)。

+5

python命令未在我的安裝中註冊。我不得不使用以下代碼: py -m pip install - 升級tensorflow – fei0x

+0

#fei0x,將python文件夾的位置設置爲路徑系統變量,並且您應該能夠在「python ...」位置運行「py ...」 –

2

運行pip3 install --upgrade tensorflow 之前,您需要檢查是否使用了正確的Python 3.5的安裝:

Python 3.5.2 [MSC v.1900 64 bit (AMD64)] on win32 

通知的64 bit部分。
否則,它會給出上述錯誤。
您將安裝tensorflow-1.0.1-cp35-cp35m-win_amd64.whl,因此請仔細檢查您的正確版本(大多數情況下,您都有Python 2.7和3.5)。

11

這將工作,如果你正面臨PIP3或點子不被識別爲一個內部或外部命令的問題在Windows中:

  1. 從桌面上,右鍵單擊計算機圖標。
  2. 從上下文菜單中選擇屬性。
  3. 單擊高級系統設置鏈接。
  4. 單擊環境變量。在System Variables部分,找到PATH環境變量並選擇它。點擊修改。
  5. 新的彈出窗口將打開。變量名稱將保留爲Path。我們將變量值更改爲python腳本文件夾所在文件夾的位置。找到它。

For e.g. I changed its value to C:\Users\rgupta6\AppData\Local\Programs\Python\Python35\Scripts

  • 關閉所有其餘窗口。重新打開命令提示符窗口,並安裝Python時運行pip3 install --upgrade tensorflow命令或pip3 install tensorflow命令
  • 0

    ,安裝窗口中,選中它建立了一個路徑鏈接框「有效路徑」(類似的東西)。所以你可以在任何地方運行「pip3安裝」。

    +0

    你的問題不清楚。你能否請澄清一下 –

    -1

    我剛剛經歷過同樣的問題,很可能你下載了一個壓縮版本的python,然後將其解壓縮,並將它添加到$ PATH就像我一樣,python可以工作,但pip3不能,而python -m pip也不能。 修復解決方案是下載一個可執行版本的python,然後遵循常見的安裝步驟,默認情況下選擇pip3,然後現在一切正常。

    0

    在之前輸入python命令應該可以做到。在我的情況下(在Windows 8.1上使用Python 3。6),我必須鍵入「PY」而不是「蟒蛇」如下:

    PY -m PIP安裝--upgrade tensorflow

    問題的答案取決於你使用的系統。

    0

    這是因爲您尚未設置環境變量。

    通過@rajesh

    按照以下步驟我有同樣的問題,我發現他的答案有幫助

    1. Right click on This PC > Select Properties
    2. Select Advanced system settings on the left
    3. In the dialog box select Environment Variables
    4. In the system variables section select path and cllck on edit
    5. Select new and enter the path where the python scripts are..

    它主要是在C:\用戶[用戶名] \應用程序數據\本地\程序\ Python的\ Python36 \ Scripts中

    1. Then ok.. to all the boxes opened
    2. Close cmd if it is already open and now try installing tensorflow using pip again like this
    pip3 install --upgrade tensorflow 
    
    相關問題