Anaconda3 activate.bat不被识别为内部或外部命令

时间:2017-09-30 21:21:22

标签: python anaconda jupyter conda

我已经为Windows 64位操作系统下载了Anaconda3。下载并安装完成后,我打开了Anaconda提示符,但它给了我一个很好的错误:

chip

我只是浏览互联网并找到了卸载以前所有python软件包的解决方案,但是没有用。我在我的系统中搜索了activate.bat文件“在anaconda目录的一个文件夹中找到它”并复制,粘贴到Scripts文件夹但它给我带有conda包和依赖项的错误。请解决任何问题!
我也不能运行jupyter笔记本或conda。实际上,我不知道如何在那些Anaconda文件和软件包中找到它们。

提前谢谢,,,。

9 个答案:

答案 0 :(得分:17)

这是一个已知的Anaconda错误: 来自他们的Github:

"我已经解决了这里的底层错误,但我们暂时不会发布新的Anaconda安装程序。

修复程序是最新的Miniconda安装程序:

64位: https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe https://repo.continuum.io/miniconda/Miniconda2-latest-Windows-x86_64.exe

32位: https://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86.exe https://repo.continuum.io/miniconda/Miniconda2-latest-Windows-x86.exe

安装它们,然后运行Anaconda Prompt并安装您需要的任何软件包。如果您想要最新的完整Anaconda版本,请使用:

conda install anaconda = 5.0.1"

检查此github主题以获得完整答案:https://github.com/conda/conda/issues/6053

答案 1 :(得分:3)

我认为问题将通过清除所有依赖项来解决。
我最初安装了python,2.7和3.6。我只是摆脱了所有这些。问题尚未解决。

我发现我的MySQL服务器正在运行。我刚关闭它但它没有用。我完全卸载了它,问题解决了。
Anaconda需要听,我认为8888端口,也可能被MySQL服务器使用。

我希望这会有所帮助。

答案 2 :(得分:2)

我解决了

如果您安装其他python目录或在驱动器上安装anaconda。全部删除

并访问C:\Users\<username>,您可以找到这个婴儿

  

.anaconda

     

.conda

全部杀死,重新安装anaconda。

现在效果很好。

答案 3 :(得分:2)

在Windows 10上安装Anaconda3时,如果没有安装Anaconda Navigator菜单项,则运行Anaconda Prompt会出现Activate.bat错误。

  1. 删除以前的python IDE的所有实例
  2. 显示控制菜单中的隐藏文件
  3. 在Windows资源管理器中转到-> C:\ Users [用户名]
  4. 删除文件.conda和.anaconda。如果您有其他IDE,则可能是其他人。
  5. 转到-> C:\ Users [用户名] \ AppData \ Local
  6. 删除所有与python相关的文件conda,python等。任何其他实例(其他python IDE)
  7. 转到-> C:\ Users [用户名] \ AppData \ Roaming
  8. 删除所有与python相关的文件conda,python等。任何其他实例(其他python IDE)
  9. 以Admin身份运行Anaconda安装程序,并安装在C:\ anaconda3之类的目录中
  10. 坐下来,想知道为什么安装花了我4个小时才开始喝酒。

在某些时候,我觉得这是对未开始的人的测试...我现在可以开始编码了吗?

答案 4 :(得分:1)

我有同样的问题,并解决了这个问题:

  1. 打开命令提示符(cmd.exe)
  2. 执行以下命令以重置两个环境变量:

    设置PYTHONPATH =

    设置PATH =%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32 \ Wbem

  3. 启动安装程序(在同一命令提示符下)。

  4. 现在安装将成功!
  5. 提示:如果开始菜单中的“Anaconda Prompt”之后无法使用,请使用此解决方法: C:\Users\<username>\AppData\Local\Continuum\anaconda3\Scripts\activate.bat C:\Users\<username>\AppData\Local\Continuum\anaconda3

答案 5 :(得分:1)

我卸载了以前的任何版本。重新启动系统并在路径C再次安装Anaconda:\ Users \ xyzuser \ Anaconda.It现在正在使用

答案 6 :(得分:1)

我用以下方法解决了它:
0.重命名/删除先前的Anaconda3目录(位于c:\ ProgramData \ Anac ...)
(在文件管理器中显示/检查隐藏的项目以将其删除)
1.重新安装Anaconda
2.在“高级安装选项”中,我同时选中以下两项:
2.1。 [检查]将Anaconda添加到我的PATH环境变量中
2.2。 [check]将Anaconda注册为我的默认Python 3.6
3.然后单击“安装”按钮
4.完成

我的操作系统:Windows 10、64位

答案 7 :(得分:1)

我在Windows10上使用anaconda 5.3.1时遇到了完全相同的问题。

好吧,解决方案是卸载anaconda,然后重新安装。 而且,当您安装anaconda时,无法手动关闭exe命令窗口,该窗口将在安装结束时显示。您应该让它自己运行并退出。只有这样,您的anaconda才能正确安装。

答案 8 :(得分:0)

修复很简单。这是你需要做的。 转到 -

C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\Scripts\

*将USERNAME替换为您自己的***

如果您无法访问此位置,请直接在C盘中搜索Continuum,然后从那里编写其余的URL

搜索“Activate.bat” 如果您能够找到此文件,请转到ANACONDA PROMPT和 键入以下内容更改目录:

cd C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\Scripts\

*将USERNAME替换为您自己的***

您的目录现在正在投放到这个新位置。

现在输入:

activate.bat

按Enter键

现在你激活了你的Anaconda。

现在,您可以通过键入

来检查它是否正常工作
Conda list