2017-09-22 31 views
0

以下scikit學習提供了一個語法錯誤:語法錯誤安裝使用PIP從SHELL

python -m pip install scikit-learn 

語法錯誤:無效的語法 有一個「^」下的點子二號「P」。我正在使用SHELL。 Windows 10程序組中有兩個程序:「Python 3.6(32位)」和「IDLE(Python 3.6 32位)」。我正在使用第一個,它打開一個黑色的小命令窗口。

Python的3.6手冊頁說,這是模塊安裝方式:

python -m pip install SomePackage 

它還說,PIP會自動包含在Python 3.6。它也說,3.6自動安裝SomePackage的所有依賴關係(scikit-learn有兩個依賴關係)。

我在另一次嘗試中嘗試「導入點子」,並得到了完全相同的結果。

感謝您的任何幫助。

+0

「我正在使用** SHELL **。」不,你正在使用Python REPL。嘗試使用命令外殼。 –

+0

它在哪裏?爲什麼安裝後沒有在Windows程序組中列出???????? –

+0

因爲它不是安裝的一部分,所以它自帶了Windows。 –

回答

1

當您嘗試從Python解釋器運行pip時會出現此問題。相反,從Windows命令提示符運行,你應該沒有問題。

+0

謝謝。手冊頁應該顯示「Windows命令提示符」,而不是「標準打包工具全部設計爲從命令行使用」。 Python REPL看起來像一個命令屏幕。 –

+0

@MikeSmith我犯了這個錯誤很多次... – FCo

+0

嗯,它沒有自動安裝依賴numpy和scipy。 Numpy手動安裝好。 Scipy未能安裝一長串錯誤... –