【发布时间】:2018-08-21 20:40:03
【问题描述】:
究竟这两个操作有什么区别?
source activate python3_env && python my_script.py
和
~/anaconda3/envs/python3_env/bin/python my_script.py?
似乎激活环境会在 $PATH 中添加一些变量,但第二种方法似乎可以访问安装在 python3_env 中的所有模块。引擎盖下还有其他事情吗?
【问题讨论】:
-
引擎盖下没有其他内容。看看
~/anaconda3/envs/python3_env/bin/python -c 'import sys; print(sys.path)' -
@NehalJWani 这是不正确的。请参阅下面的答案。
-
@anon01 conda (>=4.4) 最新版本的命令是
conda activate env_name,而不是source activate env_name
标签: environment-variables anaconda conda