2017-03-08 175 views
1

在Windows積極tensorflow我下面下頁上的「與蟒蛇安裝」一節中的說明: https://www.tensorflow.org/install/install_windows不能使用蟒蛇

當我運行命令「C:>激活tensorflow」在第三步中,我收到以下錯誤: 'chcp'未被識別爲內部或外部命令, 可操作的程序或批處理文件。 'cmd'不被識別爲內部或外部命令, 可操作的程序或批處理文件。 'cmd'不被識別爲內部或外部命令, 可操作的程序或批處理文件。

附上圖片以供參考。 enter image description here

感謝有人能幫助我。

謝謝, Ramjee。

+2

您是否嘗試過使用cmd窗口執行這些步驟? –

+0

嗨,是的。我已經嘗試了cmd窗口,並且還出現了相同的錯誤。 –

回答

0

當您在cmd窗口中使用命令conda create -n tensorflow時,您正在創建一個名爲tensorflow的新anaconda環境。它應該使用您最初安裝的anaconda的相同python版本。創建環境後,請致電activate tensorflow以激活環境。

您是否正確安裝了anaconda?你使用的是cmd窗口嗎?

例如,請參閱我的cmd窗口。我有一個環境調用python27enter image description here

+0

是的,我已經安裝了Anaconda。過去幾周我一直使用Spyder編寫Python程序。我能夠成功運行Python程序,這讓我相信Python也可以成功安裝。現在我想安裝tensorflow並遇到這個問題。我曾嘗試使用Anaconda提示符和cmd提示符。同樣的錯誤。 –

0

有趣的是,我得到的命令行錯誤誤導了我。事實是tensorflow在Python 3.6中尚未支持,但僅支持Python 3.5。 由於我使用的是Anaconda默認運行Python 3.6的最新版本,所以我輸入的所有命令都不起作用。

如果您想要運行tensorflow,解決方案是創建一個在Python 3.5上運行的Anaconda環境,然後繼續安裝並激活tensorflow。

這是一個簡單的忽略,花了我幾個星期,但我有一個很好的學習時間。

0

我以前遇到過這個問題,終於解決了這個問題。

  1. 右鍵單擊「我的電腦」,選擇「屬性」。
  2. 選擇 '推進系統屬性' → '環境變量'
  3. 下面添加到系統變量並將其命名爲 「PATH」:

的%SystemRoot%\ SYSTEM32;的%SystemRoot%;%SYSTEMROOT%\ SYSTEM32 \ WBEM;%SYSTEMROOT%\ System32下\ WindowsPowerShell \ V1.0 \;

是這樣的:pic