当前位置: 首页 > 知识库问答 >
问题:

在 Git Bash 中激活迷你康达环境时出现乱码输出

黄靖
2023-03-14

我在Windows中的Git Bash终端可以与所有其他git bash命令一起工作,但是对于使用Git Bash为环境激活conda,输出都是胡言乱语。我找不到其他面临这个问题的人。为了回来,我必须杀死并启动一个新终端。这是Minicon da的新安装,我在以前的安装和不同的环境中也遇到了同样的问题。它可以与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ö© 
ÍåçèÀÍåçèó­ÐàÍÉÎÇ׶´ þ¯ôòéáì
¤ 

共有1个答案

司寇书
2023-03-14

也许它链接到.env.bashrc内容。

按照Felipe A.Moreno的“How to add Conda to Git Bash(Windows)”,您可以使用以下命令将Conda添加到Git Bash:

    < li >转到文件夹:Anaconda/etc/profile.d/ < li >在正确的目录下打开一个新的Git Bash实例。

现在,只要文件的路径没有空格,您就可以将< code>conda.sh添加到您的。bashrc使用这个简单的命令:

echo ". ${PWD}/conda.sh" >> ~/.bashrc

正如在“在Git Bash中设置Conda”中看到的,您可能需要使用< code>conda,而不是< code>conda.sh。

然后:

重新打开 Git Bash,你仍然不会在提示中看到 (base) - 那是因为你还没有激活 conda。
要激活它,只需键入命令 conda 激活

所以在这种情况下没有. env

 类似资料:
  • 问题内容: 在Anaconda存储库中,有两种安装程序: “ Anaconda安装程序 ”和“ Miniconda安装程序 ”。 他们有什么区别? 此外,对于安装程序文件,,这是什么立场? 问题答案: 区别在于miniconda只是在交付存储库管理系统。因此,当您安装它时,只有管理系统没有软件包。而对于Anaconda,它就像带有某些内置软件包的发行版。 与任何Linux发行版一样,有些发行版捆绑

  • 问题内容: 我有Anaconda在系统上工作,而VsCode在工作,但是在运行python脚本时如何使VsCode激活特定环境? 问题答案: 如果Anaconda是您的默认Python安装,则仅在安装Microsoft Python扩展后才可以使用 。 无论Python编辑器是什么,还是需要指向特定的安装,以下内容均应起作用: 在settings.json中使用类似以下内容编辑python.pat

  • 我做了一个虚拟环境,我可以在命令提示符下激活它,但它不能用my_venv2\脚本\activate.bat激活它,我也不能在py魅力的终端中激活它

  • 问题内容: 我在Windows 8上,使用Anaconda 1.7.5 64bit。 我创建了一个新的Anaconda环境 来自。 效果很好(有一个带有新python发行版的文件夹)。康达告诉我输入 激活环境,但是返回: 如何激活环境?我究竟做错了什么? 问题答案: 如果发生这种情况,则需要为您的环境设置PATH(以便从环境和Windows上的Scripts \中获取正确的Python)。 假设您

  • 当我激活cloudflare时,我们会遇到编码或缓存问题,页面上会出现特殊字符。 cloudflare停用时的标头响应: cloudflare激活时的标头响应: 我相信我可能需要确保我的源服务器发送一个标头,告诉缓存根据内容编码为页面提供服务,但我不太确定这个逻辑是否正确,因为激活Cloudflare后,我只看到Vary:User Agent?这实际上被Cloudflare忽略了。。。如果逻辑是正

  • 本文向大家介绍PHP中的惰性编码;迷你大乱斗,包括了PHP中的惰性编码;迷你大乱斗的使用技巧和注意事项,需要的朋友参考一下 如果PHP世界中有一件事确实让我感到烦恼,那就是程序员编写了我所谓的“惰性代码”。这是可以工作的代码,但是创建时间最少(通常是指击键)。这几乎总是一件坏事,因为它难以阅读,难以更改并且几乎始终没有评论。主要问题是PHP是一种宽容而又易变的语言,它允许您以各种不同的方式和格式编