首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(eval):10:无与伦比的active error on iTerm,Mac M1 Big

(eval):10:无与伦比的active error on iTerm,Mac M1 Big
EN

Stack Overflow用户
提问于 2021-06-14 15:30:19
回答 2查看 767关注 0票数 1

伙计们,

我只是从窗口更改为MAC AIR M1,所以我已经习惯了使用它并构建开发env。

当我尝试了十几种方法安装M1的tensorflow时,我多次安装和删除了anaconda3,并通过brew安装了微型锻造,并安装了miniforge3(很抱歉,我找不到这两件事的信息--迷你锻造和迷你健忘3),之后我就无法激活虚拟环境了。

据推测,在这一过程中,环境变量将被扭曲,但无法找到解决办法。

所以这是我搞砸的

  • Mac air M1 11.3.1大Sur
  • 使用zsh on 'iTerm'

路径设置如

代码语言:javascript
复制
% echo $PATH
/Users/san/miniforge3/etc/profile.d:
/Users/san/miniforge3/condabin:
/opt/homebrew/bin:
/opt/homebrew/sbin:
/usr/local/bin:
/usr/bin:
/bin:
/usr/sbin:
/sbin:
/Users/san/.local/bin\':
/Library/Apple/usr/bin:
/opt/homebrew/Caskroom/miniforge/base/envs:
/opt/homebrew/Caskroom/miniforge/base/bin

conda信息

代码语言:javascript
复制
% conda info

     active environment : None
            shell level : 0
       user config file : /Users/san/.condarc
 populated config files : /Users/san/miniforge3/.condarc
          conda version : 4.10.1
    conda-build version : not installed
         python version : 3.9.4.final.0
       virtual packages : __osx=11.3.1=0
                          __unix=0=0
                          __archspec=1=arm64
       base environment : /Users/san/miniforge3  (writable)
      conda av data dir : /Users/san/miniforge3/etc/conda
  conda av metadata url : https://repo.anaconda.com/pkgs/main
           channel URLs : https://conda.anaconda.org/conda-forge/osx-arm64
                          https://conda.anaconda.org/conda-forge/noarch
          package cache : /Users/san/miniforge3/pkgs
                          /Users/san/.conda/pkgs
       envs directories : /Users/san/miniforge3/envs
                          /Users/san/.conda/envs
               platform : osx-arm64
             user-agent : conda/4.10.1 requests/2.25.1 CPython/3.9.4 Darwin/20.4.0 OSX/11.3.1
                UID:GID : 502:20
             netrc file : None
           offline mode : False

以及类似的环境

代码语言:javascript
复制
% conda info -e
# conda environments:
#
base                  *  /Users/san/miniforge3
AI                       /Users/san/miniforge3/envs/AI
AI86                     /Users/san/miniforge3/envs/AI86
TFmacos                  /Users/san/miniforge3/envs/TFmacos
                         /opt/homebrew/Caskroom/miniforge/base/envs/AI38

所以,当我运行“conda activate”时,

代码语言:javascript
复制
% conda activate
(eval):10: unmatched '

我怎么才能解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2022-11-03 12:37:32

我也遇到了同样的错误,但是当我在我的~/..zshrc文件中注释前缀行时,我发现这个问题得到了解决。实际的错误是纱线路径配置线,我不确定是纱线错误还是我以前的错误编辑。

代码语言:javascript
复制
export YARN_GLOBAL_PATH=$(yarn global bin)
export PATH="'$YARN_GLOBAL_PATH:$PATH"

在PATH=和$YARN之间有一个"'“

票数 1
EN

Stack Overflow用户

发布于 2022-09-05 13:37:37

对于那些可能也会以这个问题告终的人,我就是这样解决的。

(我想补充一些评论,但我没有足够的声誉)

基于上面的评论,我做了echo $PATH

和作家一样,我也有一条以“

代码语言:javascript
复制
/Users/san/.local/bin\':

虽然我的是条蟒蛇之路。

我编辑了/etc/path文件以删除末尾的“。

重新启动终端。

一切都很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67973151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档