从同一终端使用 conda 和 git(W10)

从同一终端使用 conda 和 git(W10)

Windows 10 初学者 - 当前正在使用:

  • Anaconda Prompt 终端使用conda和管理python环境。
  • git bash 终端使用git和管理代码。

我想在同一个终端中使用conda和- 最好在gitgit bash或者其他一些 unix 风格的终端(带有cd, ls, grep)。


在研究这个问题时,我发现本教程它引用了安装过程中我必须跳过的一个步骤:

  1. 选择第一个选项“将 Anaconda 添加到我的 PATH 环境变量中”,然后单击“安装”。

我在安装过程中没有这样做,我认为这就是问题所在。最简单的方法是什么?


笔记:Windows Subsystem for Linux(WSL)不是一个选项。

答案1

好的,这些是我自己实现的一些解决方法,请注意,WSL 对我来说是赢家。我将留给你此链接,也许会有帮助

  1. 下载 git 和 anaconda 作为 Windows 安装,并在 Powershell 下使用所有内容,配置 Git Bash 时,它会显示一个选项,您可以在其中用 Linux 替换一些当前的 Windows 命令。这不是最好的选择,但这是一个开始。

  2. 在 CLI 和可分离模式下运行具有您最喜欢的 Linux 版本的 Virtual Box,并通过简单的 ssh 命令连接 ssh。由于您使用的是 VM,因此您可以在主机和客户机之间创建共享文件夹。

回答您的具体问题,找到您安装 conda 的位置。例如 C:\Users\您的用户名\Anaconda3\ 复制此路径并转到文件资源管理器,右键单击“此电脑”->属性->高级系统设置->环境变量...->在系统变量下搜索路径,左键单击->粘贴 conda 安装目录。

请注意,您应该关闭每个终端并重新启动它才能使其生效。有时需要重新启动。话虽如此,但这很可能不会在 Git Bash 窗口中工作,因为它只是 Git 的一个包装器。但肯定可以在任何 CMD 或 Powershell 实例上运行。

仅考虑官方文件。

我应该将 Anaconda 添加到 Windows PATH 中吗?

安装 Anaconda 时,我们建议您不要将 Anaconda 添加到 Windows PATH,因为这可能会干扰其他软件。相反,请使用“开始”菜单打开 Anaconda 并选择“Anaconda Prompt”,或者使用 Anaconda Navigator(开始菜单 - Anaconda Navigator)。

相关内容