在用户定义的目录上使用项目目录运行Brightway

时间:2018-03-10 00:05:45

标签: brightway

Brightway存​​储项目和所有关联组件的默认目录由appdirs确定。实际上,在bw2data.projects中,项目目录设置为:

data_dir = appdirs.user_data_dir(LABEL, "pylca")

例如,对于我的Windows安装,这是C:\ users \ me \ AppData \ Local \ pylca \ Brightway3。

我希望我的一个项目位于基于外部网络的磁盘上。这适用于二手项目,而不仅仅是冷藏。 Brightway中是否有功能来更改项目的位置?

2 个答案:

答案 0 :(得分:1)

是的,最好的方法是在项目特定的虚拟环境的激活脚本中。请参阅常见问题解答(如果需要更多详细信息或出现问题,请报告问题):

答案 1 :(得分:0)

如果您想在Python中更改BRIGHTWAY2_DIR,可以使用其他方法:

order by

尽管有this one on reload等有趣的线索,但如果在设置BRIGHTWAY2_DIR环境变量之前有一个brightway2导入,我就无法完成这项工作。