Python 将pyenv与(mini/ana)conda一起使用时,iTerm退出
我用自制软件安装了pyenv,在我的.zshrc中得到了这个Python 将pyenv与(mini/ana)conda一起使用时,iTerm退出,python,anaconda,pyenv,Python,Anaconda,Pyenv,我用自制软件安装了pyenv,在我的.zshrc中得到了这个 export PYENV_ROOT=/usr/local/var/pyenv export PATH="$PYENV_ROOT/.pyenv/bin:$PATH" if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi 已安装的迷你康达 $ pyenv install miniconda3-latest 使用conda create-n数据创建环境 $p
export PYENV_ROOT=/usr/local/var/pyenv
export PATH="$PYENV_ROOT/.pyenv/bin:$PATH"
if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi
已安装的迷你康达
$ pyenv install miniconda3-latest
使用conda create-n数据创建环境
$pyenv版本
输出此
system
* miniconda3-latest (set by /Users/pocin/.python-version)
miniconda3-latest/envs/data
然而,当我运行源代码激活数据时,iTerm2崩溃(退出)显示
错误:必须源代码激活。运行源代码激活而不是激活
我还尝试了$pyenv shell miniconda3 latest/envs/data
,但没有成功
我猜pyenv的activate脚本和conda的activate脚本之间有冲突,但我不知道如何解决它
如何将ana/miniconda与pyenv一起使用
编辑在pyenv中使用conda的原因:有时在服务器上,我只想使用普通的旧virtualenv(+virtualenvwrapper),不需要安装全尺寸的miniconda。这是合理的原因还是我应该坚持使用conda?解决方案是使用pyenv virtualenv。谢谢yyuu(pyenv的作者)的提示