我正在将shell脚本转换为Python,我正在寻找一种在Python中以编程方式激活和停用conda环境的方法。我查看了Github上的Conda代码,但未能找到一个好的解决方案。
我需要激活环境,以便我可以在其中运行多个语句。例如:
source activate my_env
easy_install numpy
backup_db
initialize_db
source deactivate
我没有使用子进程的运气。 : - (
答案 0 :(得分:1)
答案 1 :(得分:0)
Linux。试图创建bash脚本以在测试环境规范下从我的应用程序运行python函数。
#!/bin/bash
conda run -n test python -c 'from otp import Qod; Qod()';
如果您的python脚本不在同一目录中,则可以添加sys.path绝对或相对。计划升级此脚本bash自动化