首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装Keras broke虚拟环境(Windows 10)

安装Keras broke虚拟环境(Windows 10)
EN

Stack Overflow用户
提问于 2018-11-26 08:18:47
回答 3查看 1.5K关注 0票数 1

我试图在我的python 3.7环境中安装Keras,然后我注意到tensorflow和keras都不支持python 3.7,它们支持3.6

然后我使用conda/anaconda用python3.6创建了一个新的虚拟环境。

我可以通过在cmd中输入activate deeplearning,然后输入python进入python shell来激活这个虚拟环境。

我使用conda install -c conda-forge keras安装了Keras和它的依赖项,我进入python shell导入的keras和其他库对库进行了修修补补,它们正在按预期工作。

我关闭了窗口,如果我可以自己手动打开虚拟环境,我会再试一次。

输入activate deeplearning,然后我遇到了这个问题( Screenshot )

我只在cmd截图上输入了activate deeplearning部分。

这里的问题是我不能进入虚拟环境,我得到这个命令?然后它就会自动关闭。我无法进入虚拟环境,因此无法安装新的库。但是我可以从安装它的位置进入这个环境的python shell。

但是,文件夹中没有.bat文件,因此我无法从那里激活虚拟环境。

我不知道该怎么办,如果有人能帮上忙,我将不胜感激,提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2018-11-26 12:48:45

激活keras的脚本似乎过早地退出了。其中一个原因可能是Python3.6中没有设置环境。

尝试使用以下命令创建虚拟环境:

conda创建--名称深度学习python=3.6

然后,您可以按照以下网址的说明进行操作:http://inmachineswetrust.com/posts/deep-learning-setup/

注意:安装keras时使用命令:

conda安装keras

票数 1
EN

Stack Overflow用户

发布于 2019-01-08 12:00:59

我通过Anaconda Navigator删除了名为vs2008_win-32的项目,修复了我的环境,从而修复了Python2.7上的这个问题。

票数 0
EN

Stack Overflow用户

发布于 2019-02-22 12:58:54

在我的系统上,这个错误是由另一个激活脚本引起的,可能是同时安装的。要确认这是您的情况,请查看在启动时动态生成的批处理文件。要找出其名称,请按如下方式更改_conda_activate.bat

代码语言:javascript
运行
复制
...

:FIXUP43
@FOR /F "delims=" %%i IN ('@CALL "%CONDA_EXE%" shell.cmd.exe %*') DO @SET "_TEMP_SCRIPT_PATH=%%i"
@IF "%_TEMP_SCRIPT_PATH%"=="" @EXIT /B 1
@IF NOT "%CONDA_PROMPT_MODIFIER%" == "" @CALL SET "PROMPT=%%PROMPT:%CONDA_PROMPT_MODIFIER%=%_empty_not_set_%%%"

:: Add these lines:
set _TEMP_SCRIPT_PATH
pause

@CALL "%_TEMP_SCRIPT_PATH%"
...

在temp脚本中,注释掉对其他脚本的调用,直到找到罪魁祸首。对我来说,这与vs2015有关。

代码语言:javascript
运行
复制
@SET "PYTHONIOENCODING=1252"
@CALL "C:\Users\x030551\AppData\Local\Continuum\miniconda3\etc\conda\activate.d\keras_activate.bat"
:: @CALL "C:\Users\x030551\AppData\Local\Continuum\miniconda3\etc\conda\activate.d\vs2015_compiler_vars.bat"

一旦我有了这些信息,谷歌就向我推荐了this issue。这个问题的解决方案在很大程度上依赖于你的环境,不能在这里发表。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53473336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档