我已经设置了PyCharm,创建了我的viralenv(通过virtual env命令,或者直接在PyCharm中),并将该环境激活为我的解释器.一切都运转得很好.
但是,如果我使用"Tools,Open Terminal"打开一个终端,提供的shell提示符是使用虚拟环境的not;我仍然必须在该终端内使用source ~/envs/someenv/bin/activate
来激活它.
另一种方法是激活shell中的环境,并从该环境中运行PyCharm.这是"可行的",但相当丑陋,这意味着如果我从PyCharm切换环境或项目,我会遇到重大问题:我现在使用的环境完全错误.
有没有其他更简单的方法让"工具,开放终端"自动激活虚拟环境?