在Conda中创建一个后激活脚本

时间:2016-01-05 07:20:39

标签: python django conda

我正在创建一个Django Web应用程序并使用Conda来管理所需的包和虚拟环境。我想在激活环境后立即设置环境变量(Django设置位置)。它还应该将当前目录更改为我的项目目录。

我之前使用过virtualenvwrapper,我刚刚将命令添加到postactivate脚本中。

如何使用Conda实现这一目标?

1 个答案:

答案 0 :(得分:11)

此功能自conda v3.8开始提供(在提出此问题之后)。放置在while (accountNum != 0) { // user enter account no System.out.print("Enter Account number (0 to stop ) : "); accountNum = input.nextInt() if(accountNum==0){ System.exit(-1); } // user enter current meter reading System.out.print("Current meter reading : "); cMeter = input.nextDouble(); //rest of your code 中的任何*.sh文件都将在环境激活时获取。

文档: https://conda.io/docs/user-guide/tasks/manage-environments.html#saving-environment-variables

此处还解释了:https://groups.google.com/a/continuum.io/d/msg/anaconda/sQJQ7DBwpfI/pP4_Esbl6VYJ