2016-12-15 231 views
1

Python 3.5,我試圖找到命令來爲Anaconda安裝一個kersa Deep Learning軟件包。爲什麼'conda install -c keras'無法正常工作?Keras在Anaconda的軟件包安裝?

+0

「暢達安裝-c kersa」應該是「暢達安裝-c keras」? – linpingta

+0

@linpingta是和「CondaValueError:值錯誤:太少的參數,必須提供命令行包規格或 - - 文件」 – hhh

+1

我能夠使用[本文]中列出的步驟安裝Keras(https://stackoverflow.com /一個/896802分之47498448)。 – samthebrand

回答

-1

導航到Anaconda installation folder/Scriptspip命令

+0

你能澄清你如何訪問文件夾以及如何找到它?我的安裝目錄*「〜/ anaconda3 /」*沒有Scripts文件夾?你的意思是以某種方式在Anaconda瀏覽器(Anaconda Navigator)中安裝或在系統的Bash中? – hhh

0

安裝我是比較新的Keras以及Ubuntu和環境。不過我想我找到了一種方法。就像在安裝Tensorflow(甚至Theano)時一樣創建conda env。

使用 源激活

然後使用 混帳克隆https://github.com/fchollet/keras.git

然後進入keras文件夾並做 蟒蛇的setup.py安裝 (不須藤) 輸入ENV - 如果有任何權限錯誤使用chmod 777遞歸地

1

您可以使用此命令安裝keras

conda install -c conda-forge keras 

這是根據文檔 https://anaconda.org/conda-forge/keras

+0

https://anaconda.org/conda-forge/keras不是keras文檔,它只是conda-forge軟件包的一個頁面 – endolith

0

的具體問題的答案是,-c選項將conda命令指定通道來搜索您要安裝的軟件包或包。

-c CHANNEL, --channel CHANNEL

Additional channel to search for packages. These are URLs searched in the order they are given (including file:// for local directories). Then, the defaults or channels from .condarc are searched (unless --override-channels is given). You can use 'defaults' to get the default packages for conda, and 'system' to get the system packages, which also takes .condarc into account. You can also use any name and the .condarc channel_alias value will be prepended. The default channel_alias is http://conda.anaconda.org/ .

你的命令conda install -c keras指定的通道稱爲keras(在默認channel_alias網址),但不會再指定任何要安裝的軟件包,所以這就是爲什麼你得到Value error: too few arguments錯誤。

由於馬杜Babu的回答筆記,keras可在暢達鍛渠道,使正確的命令是

conda install -c conda-forge keras 
相關問題