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

与Git Bash和激活conda env相关的更改

丁正阳
2023-03-14

通过运行source激活myenv在Git Bash(mingw64)中激活我的conda环境时,我注意到一些奇怪的变化。

例如:

> < Li > < p > < code > ls-l 命令相当于< code>ls

  • 我无法查看每个文件的权限或ls-l
  • 所需的任何其他信息

在激活我的conda环境后,在基本环境中工作的Bash脚本不再工作

  • 像使用 seq 运行循环这样简单的事情是行不通的
  • 将日期时间转换为整数日期的命令不再有效

激活一个 conda env 会改变关于 bash shell 的一些事情吗?

更新:尝试使用康达激活myenv根据merv的建议。它最初不起作用,因为我从未使用过它。运行 conda init 后,我能够使用 conda 激活 myenv 来激活我的环境。我还能够停用我的嫉妒 - 这是我以前遇到的麻烦。

但是,我遇到的问题无法通过< code>conda activate解决。< code>ls -l命令仍然不能正确输出。

下面是 conda 信息的输出。羡慕的名字其实是艾达

$ conda info

         active environment : eda
        active env location : C:\Users\user\AppData\Local\Continuum\anaconda3\envs\eda
                shell level : 2
           user config file : C:\Users\user\.condarc
     populated config files : C:\Users\user\.condarc
              conda version : 4.6.8
        conda-build version : 3.17.6
             python version : 3.7.1.final.0
           base environment : C:\Users\user\AppData\Local\Continuum\anaconda3  (writable)
               channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                              https://repo.anaconda.com/pkgs/main/noarch
                              https://repo.anaconda.com/pkgs/free/win-64
                              https://repo.anaconda.com/pkgs/free/noarch
                              https://repo.anaconda.com/pkgs/r/win-64
                              https://repo.anaconda.com/pkgs/r/noarch
                              https://repo.anaconda.com/pkgs/msys2/win-64
                              https://repo.anaconda.com/pkgs/msys2/noarch
                              https://conda.anaconda.org/bokeh/win-64
                              https://conda.anaconda.org/bokeh/noarch
                              https://conda.anaconda.org/conda-forge/win-64
                              https://conda.anaconda.org/conda-forge/noarch
              package cache : C:\Users\user\AppData\Local\Continuum\anaconda3\pkgs
                              C:\Users\user\.conda\pkgs
                              C:\Users\user\AppData\Local\conda\conda\pkgs
           envs directories : C:\Users\user\AppData\Local\Continuum\anaconda3\envs
                              C:\Users\user\.conda\envs
                              C:\Users\user\AppData\Local\conda\conda\envs
                   platform : win-64
                 user-agent : conda/4.6.8 requests/2.21.0 CPython/3.7.1 Windows/10 Windows/10.0.14393
              administrator : True
                 netrc file : None
               offline mode : False

共有1个答案

雍焱
2023-03-14

我在conda激活并运行时遇到了同样的问题

echo '. ${HOME}/.bash_profile' >> ~/.bashrc

在Git中bash有帮助。之后,您需要插入

auto_activate_base: false

.condarc 文件中,重新启动 Git bash 终端,您应该让它运行,而无需自动激活任何环境。(至少我不得不使用各种环境,并且不希望基地在打开终端时处于活动状态)我想知道这是否有帮助?

我以前https://askubuntu.com/questions/1114257/why-does-base-appear-in-front-of-my-terminal-prompt-ii

 类似资料:
  • 安装帮助 有关安装问题的帮助信息,请访问安装支持中心,网址是 www.adobe.com/go/cs4install_cn。 许可激活 在安装过程中,您的 Adobe 软件会联系 Adobe 以完成许可激活过程。不会传输个人数据。有关产品激活的详细信息,请访问 Adobe 官方网站 www.adobe.com/go/activation_cn。 单用户零售许可激活支持两台计算机。例如,您可以在办公

  • 示例:http://undeniable.info/img/temp_ss.png 我使用的是用户审批系统,因此说您的帐户处于活动状态的消息根本不合适。我们仍然希望我们的用户确认他们的电子邮件,因此我想将邮件“帐户激活”更改为“帐户电子邮件验证”,并将“激活您的帐户”更改为“验证您的帐户电子邮件”或类似的内容。 在我的整个public_html dir中搜索这些帐户激活的消息时,不会返回任何内容,

  • 当实例的试用期结束时,Navicat Monitor 需要令牌以继续监控该实例。令牌可以作为永久许可证或订阅购买。若要管理你的令牌并许可你的实例,请前往“配置”->“激活令牌密钥和许可实例”。 【注意】永久许可证和订阅方案不能在同一个 Navicat Monitor 上使用。在更改激活方法之前,你需要取消激活令牌密钥或退出你的 Navicat ID。 永久许可证 如果你购买了永久许可证,你将收到一

  • 本文向大家介绍Sigmiod、Relu、Tanh三个激活函数的缺点和不足,有没有更好的激活函数?相关面试题,主要包含被问及Sigmiod、Relu、Tanh三个激活函数的缺点和不足,有没有更好的激活函数?时的应答技巧和注意事项,需要的朋友参考一下 sigmoid、Tanh、ReLU的缺点在121问题中已有说明,为了解决ReLU的dead cell的情况,发明了Leaky Relu, 即在输入小于0

  • Gitbash 是一个 bash 工具集,对 git 的常用子命令做了一系列别名处理。不用再输入类似 `git clone http://.....` 的命令直接进行 'clone http://...' 就可以,省掉了 git 主命令的输入。  对于 commit , checkout 等常用子命令,也采取了 svn 的缩写方式,直接输入 co 和 ci 就能完成 git checkout 和

  • 我有一个资源(),可以激活和停用它。 为此,什么是最RESTful的URLendpoint? 现在我正在考虑和,但我认为这不是非常RESTful。 此外,我不确定使用什么HTTP方法。 你能提供一些指点吗? 谢谢!