我在我的 Windows 7 Professional 机器上安装了 Anaconda3 4.4.0(32 位)并在 Jupyter 笔记本上导入了 NumPy 和 Pandas,所以我假设 Python 安装正确。但是当我在命令提示符下键入 conda list
和 conda --version
时,它会显示 conda is not recognized as internal or external command.
我为 Anaconda3 设置了环境变量; Variable Name: Path
、Variable Value: C:\Users\dipanwita.neogy\Anaconda3
我如何使它工作?
我在 Windows 10 中遇到了同样的问题,按照步骤更新环境变量,它工作正常。
我知道对于简单的环境设置来说这是一个冗长的答案,我认为它可能对新窗口 10 用户有用。
1)打开蟒蛇提示:
https://i.stack.imgur.com/HtHFu.png
2) 检查 Conda 安装位置。
where conda
https://i.stack.imgur.com/0NGNJ.png
3) 打开高级系统设置
https://i.stack.imgur.com/W1loq.png
4)点击环境变量
https://i.stack.imgur.com/TUBh9.png
5) 编辑路径
https://i.stack.imgur.com/OytYj.png
6) 添加新路径
C:\Users\RajaRama\Anaconda3\Scripts
C:\Users\RajaRama\Anaconda3
C:\Users\RajaRama\Anaconda3\Library\bin
https://i.stack.imgur.com/9WbkZ.png
7)打开命令提示符并检查版本
8) 在第 7 步之后,在 cmd 中输入 conda install anaconda-navigator 然后按 y
https://i.stack.imgur.com/jAshq.png
尽管其他人为您提供了一个很好的解决方案,但我认为指出真正发生的事情是有帮助的。根据 Anaconda 4.4 变更日志,https://docs.anaconda.com/anaconda/reference/release-notes/#what-s-new-in-anaconda-4-4:
在 Windows 上,PATH 环境变量默认不再更改,因为这可能会导致其他软件出现问题。当您希望使用 Anaconda 软件时,推荐的方法是使用 Anaconda Navigator 或 Anaconda 命令提示符(位于“Anaconda”下的开始菜单中)。
(注意:最近的 Win 10 不假设您有安装或更新的权限。如果命令失败,请右键单击 Anaconda 命令提示符,选择“更多”,选择“以管理员身份运行”)
这与以前的安装有所不同。建议使用 Navigator 或 Anaconda Prompt,尽管您也可以随时将其添加到 PATH 中。在安装过程中,将 Anaconda 添加到 PATH 的框现在未选中,但您可以选择它。
我找到了解决方案。变量值应为 C:\Users\dipanwita.neogy\Anaconda3\Scripts
当您现在在 Windows 上安装 anaconda 时,它不会自动将 Python 或 Conda 添加到您的路径中。
虽然在安装过程中您可以选中此框,但您也可以手动将 python 和/或 python 添加到您的路径(如下图所示)
https://i.stack.imgur.com/vuGX1.png
如果您不知道您的 conda 和/或 python 在哪里,请在您的 anaconda 提示符中键入以下命令
where python
where conda
接下来,您可以使用命令提示符中的 setx 命令将 Python 和 Conda 添加到您的路径中(将 C:\Users\mgalarnyk\Anaconda2
替换为运行 where python
和 where conda
时获得的结果)。
SETX PATH "%PATH%;C:\Users\mgalarnyk\Anaconda2\Scripts;C:\Users\mgalarnyk\Anaconda2"
接下来关闭该命令提示符并打开一个新的。恭喜你现在可以使用 conda 和 python
来源:https://medium.com/@GalarnykMichael/install-python-on-windows-anaconda-c63c7c3d1444
为了清楚起见,您需要转到 controlpanel\System\Advanced system settings\Environment Variables\Path
,然后点击编辑并添加:
C:Users\user.user\Anaconda3\Scripts
到最后并重新启动 cmd 行
除了按照 Raja(上图)的建议添加 C:\Users\yourusername\Anaconda3
和 C:\Users\yourusername\Anaconda3\Scripts
之外,还将 C:\Users\yourusername\Anaconda3\Library\bin
添加到您的路径变量中。如果您在全新安装的 Anaconda 上执行此操作,这将防止必然发生的 SSL 错误。
如果您有较新版本的 Anaconda Navigator,请打开安装时附带的 Anaconda Prompt 程序。在此处键入所有常用的 conda update
/conda install
命令。
我认为上面的答案解释了这一点,但我可以使用这样一个非常简单的指令。也许它会帮助别人。
转到 anaconda 提示符(在笔记本电脑的搜索框中键入“anaconda”)。键入以下命令
where conda
将该位置添加到您的环境路径变量中。关闭cmd并再次打开
当我多次安装 Anaconda 时,我出现了这个问题。我很小心地进行了卸载,但有些事情卸载过程不会撤消。
就我而言,我需要从 ~\Documents\WindowsPowerShell\
中删除文件 Microsoft.PowerShell_profile.ps1
。我通过在文本编辑器中打开它来确定这个文件是罪魁祸首。我看到它引用了旧的安装位置 C:\Anaconda3\
。
如果您不想将 Anaconda 添加到 env。路径并且您正在使用 Windows 试试这个:
打开cmd;
键入文件夹安装的路径。类似于:C:\Users\your_home 文件夹\Anaconda3\Scripts
测试 Anaconda,例如输入 conda --version。
更新 Anaconda: conda update conda 或 conda update --all 或 conda update anaconda。
更新蜘蛛:
康达更新qt pyqt
康达更新间谍
我有 Windows 10 64 位,这对我有用,这个解决方案可以同时适用于(Anaconda/MiniConda)发行版。
首先尝试卸载导致问题的 anaconda/miniconda。之后从“C:\Users\”中删除“.anaconda”和“.conda”文件夹如果您安装了任何防病毒软件,请尝试从行为检测中排除“C:\ProgramData\Anaconda3\”中的所有文件夹和子文件夹.病毒检测。 DNA 扫描。可疑文件扫描。任何其他病毒防护模式。 *(注意:'C:\ProgramData\Anaconda3' 这个文件夹是默认安装文件夹,您可以更改它,只需在安装 Anaconda 时在安装目标提示符处替换您排除的路径)* 现在以管理员权限安装 Anaconda。将安装路径设置为“C:\ProgramData\Anaconda3”,或者您可以指定您的自定义路径,记住它不应包含任何空格,并且应该从病毒检测中排除。在高级安装选项中,您可以选中“将 Anaconda 添加到我的 PATH 环境变量(可选)”和“将 Anaconda 注册为我的默认 Python 3.6”使用更多默认设置安装它。完成后点击完成。重启你的电脑。
现在打开命令提示符或 Anaconda 提示符并使用以下命令检查安装
康达清单
如果您获得任何软件包列表,则 anaconda/miniconda 已成功安装。
我刚刚启动了 anaconda-navigator 并从那里运行 conda 命令。
如果您使用巧克力,conda
在 C:\tools\Anaconda3\Scripts
对于大于 4.6 的 conda --version
,从 Anaconda 提示的基础上运行
conda update conda
conda init
这将更新您的 conda 根环境并设置在 cwd 和 powershell 上运行它所需的东西。
在此之后,您可以启动任何终端,它将准备好 conda。
对于那些没有选中“将 Anaconda 添加到我的 PATH 环境变量”的人。在 Windows 10 中,它看起来像这样:
https://i.stack.imgur.com/HPEmL.png
5条路径:
C:\Users\shtosh\anaconda3
C:\Users\shtosh\anaconda3\Library\mingw-w64\bin
C:\Users\shtosh\anaconda3\Library\usr\bin
C:\Users\shtosh\anaconda3\Library\bin
C:\Users\shtosh\anaconda3\Scripts
我在Windows中遇到了这个问题。大多数答案都不像anaconda推荐的那样,你不应该添加环境变量的路径,因为它可能会破坏其他东西。相反,您应该使用最佳答案中提到的 anaconda 提示符。
但是,这也可能会中断。在这种情况下,右键单击快捷方式,转到快捷方式选项卡,目标值应类似于:
%windir%\System32\cmd.exe "/K" C:\Users\myUser\Anaconda3\Scripts\activate.bat C:\Users\myUser\Anaconda3
不定期副业成功案例分享
C:\Users\yourusername\Anaconda3\Library\bin
添加到您的路径变量。如果您在全新安装的 Anaconda 上执行此操作,这将防止必然发生的 SSL 错误。谢谢,托马斯·马修cmd
每个 this_help_link 运行conda activate base
,以防您收到警告。