【发布时间】:2019-06-06 22:39:58
【问题描述】:
我已经使用 Anaconda 设置了多个 python 环境。
通常,要“手动”运行脚本,我会打开命令行然后键入:
activate my-env
python path/to/my/script.py
很好。
现在我正在尝试使用调度程序自动运行脚本,我想知道两者之间有什么区别
编写一个激活环境并执行脚本的批处理(如上面的 sn-p)
-
直接从环境(
envs/my-enjv/目录中)调用 python 可执行文件,如下所示:/path/to/envs/my-env/python.exe path/to/my/script.py
两者似乎都可以正常工作。有什么区别吗?
【问题讨论】:
-
在您的测试之间,您是否停用了环境?
-
@Alan 是的,是的,我什至重新启动了命令命令 shell。
标签: anaconda