按照here的说明创建单独的环境后,我刚刚安装了 Tensorflow-gpu 。但是,当我关闭“提示”窗口并打开新终端时安装后,会弹出以下错误。我已经将Anaconda / Scripts和Anaconda路径设置为环境变量,但这似乎无法解决。任何解决方案都很受欢
用法:conda [-h] {凯基,标志,unsign,验证,解压缩,安装,install- 脚本,转换,版本,帮助} ... conda:错误:无效选择:'.. checkenen'(从'keygen','sign'中选择, 'unsign','verify','unpack','install','install-scripts','convert', '版本','帮助')
C:\Users\sashw>activate keras
'activate' is not recognized as an internal or external command,
operable program or batch file.
答案 0 :(得分:5)
我遇到了同样的问题。 解决我发现问题的唯一方法是从头开始重新安装Conda并用此命令替换tensorflow安装(删除' - ignore-installed --upgrade'):
pip install tensorflow-gpu
答案 1 :(得分:1)
看起来问题是,在定义新的“PATH”环境变量时,您不会继承先前的系统范围路径。您对路径的更改似乎是从路径中删除conda。确保您在变量编辑器中定义的任何PATH环境变量都包含%PATH%(上面链接的说明似乎没有阐明该细节)。即如果在设置环境后在新shell上回显%PATH%,它应该不仅仅是你添加它的东西。它也应该有conda(可能还有其他东西)。