在anaconda虚拟环境中使用activate&直接调用python的区别

问题描述 投票:0回答:1

我首先安装anaconda2,然后在envs中安装anaconda3。

E:\>conda info -e

# conda environments:
#
base                  *  D:\Anaconda2
py3                      D:\Anaconda2\envs\py3

然后我想执行一个python脚本qazxsw poi。有两种方法可以做到这一点:

1.

E:\>activate py3

(py3) E:\>python test.py
hello world

(py3) E:\>deactivate

2.

E:\>D:\Anaconda2\envs\py3\python test.py
hello world

有什么不同?如果我使用其中一种,建议的方法或任何潜在的问题是什么?

python anaconda
1个回答
-1
投票

两者都是一样的。 Activate可以帮助您不必每次都输入python解释器的完整路径

© www.soinside.com 2019 - 2024. All rights reserved.