我想在Python虚拟环境中改变我的$ PATH。激活虚拟环境时是否可以更改$ PATH?
答案 0 :(得分:1)
您可以编写一个激活脚本来源virtualenv的激活(在Linux上,或在Windows上调用bat文件),然后更新PATH,PYTHONPATH和其他环境变量。使用virtualenv引导程序挂钩在创建virtualenv时安装脚本并调用它而不是activate
。
答案 1 :(得分:0)
根据您使用的操作系统,您可以编辑激活文件并在那里设置环境变量。例如,Windows virtualenv文件夹有一个名为Scripts的子文件夹。内部脚本是activate.bat文件。编辑activate.bat并更改路径变量。但有一点需要考虑的是,您可能希望将原始路径变量保存在另一个临时环境变量中,并从deactivate.bat文件中的临时环境变量中恢复。