如何解决在 Git Bash 中激活 Miniconda 环境时出现乱码输出
我在 Windows 中的 Git Bash 终端可以与所有其他 git bash 命令一起正常工作,但是对于使用 Git Bash 激活 conda 环境,输出都是乱码。我找不到其他人面临这个问题。为了回来,我必须杀死并启动一个新终端。这是 Miniconda 的新安装,我在以前的安装和不同的环境中也遇到过同样的问题。它适用于 Native Anaconda Prompt,但我喜欢在我的工作流程中使用 Git Bash,所以我希望有一种方法来解决这个问题。
Megh@Meghs-PC MINGW64 ~
$ cd trial/
Megh@Meghs-PC MINGW64 ~/trial
$ conda activate .\\env
(C:\Users\Megh00:01:22rialö©
ÍåçèÀÍåçèóÐà ÍÉÎÇ׶´ þ¯ôòéáì
¤
或
Megh@Meghs-PC MINGW64 ~/trial
$ conda activate ./env
(C:\Users\Megh00:01:22rialö©
ÍåçèÀÍåçèóÐà ÍÉÎÇ׶´ þ¯ôòéáì
¤
解决方法
也许它链接到 .env
或 .bashrc
内容。
遵循 How to add Conda to Git Bash (Windows) 中的“Felipe A. Moreno”,您可以使用以下命令将 conda 添加到您的 Git bash:
- 转到文件夹:Anaconda/etc/profile.d/
- 在正确的目录中打开一个新的 Git Bash 实例。
现在,只要您的文件路径没有空格,您就可以使用以下简单命令将 conda.sh
添加到您的 .bashrc 中:
echo ". ${PWD}/conda.sh" >> ~/.bashrc
如“Setting Up Conda in Git Bash”中所示,您可能需要使用 conda
,而不是 conda.sh
。
然后::
重新打开 Git Bash,您仍然不会在提示中看到 (base) — 那是因为您还没有激活 conda。
要激活它,只需输入命令 conda activate
所以在这种情况下没有 .env
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。