gpt4 book ai didi

python - 如何激活名称中带有空格的conda env

转载 作者:行者123 更新时间:2023-12-04 17:58:15 55 4
gpt4 key购买 nike

conda env listconda info -e 显示

py35 python=3.5 作为环境之一。

如何激活名称中有空格的conda env?

最佳答案

tl;dr 用双引号将环境名称引起来。

@centau 你绝对可以创建名称中包含空格的环境。

复制问题:

conda create -n "foo bar" python=3.5

然后检查环境:

conda info -e

产生:

# conda environments:
#
foo bar C:\Users\edill\AppData\Local\Continuum\Miniconda3\envs\foo bar
root * C:\Users\edill\AppData\Local\Continuum\Miniconda3

所以你可以看到有一个名为“foo bar”的环境

然后激活它:

activate "foo bar"

修改命令行显示:

(foo bar) C:\Users\edill>

所以在这一点上,我有理由相信环境名称中有一个空格,一切都在正常工作,但让我们仔细检查以确保。检查内置模块之一来自的文件:

(foo bar) C:\Users\edill>python -c "import os; print(os.__file__)"

表明这个内置的 os 模块确实来自 foo bar 环境

C:\Users\edill\AppData\Local\Continuum\Miniconda3\envs\foo bar\lib\os.py

关于python - 如何激活名称中带有空格的conda env,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38543266/

55 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com