您现在的位置:首页 > 前端开发 > Python

pycharm创建虚拟环境后, terminal默认进入的不是虚拟环境怎么处理?

pycharm terminal手动进入虚拟环境和自动进入虚拟环境的方法

最近在server2016上安装pycharm,发现无论怎么折腾,打开项目后,默认进入的都不是虚拟目录,
正常的terminal状态应该是在这样的


但是现在每次进入前面的venv标识没有,说明没有进入虚拟环境
需要手动激活虚拟环境

pycharm terminal手动进入虚拟环境

C:\Users\xx\PycharmProjects\djangoProject1>cd venv\Scripts
C:\Users\xx\PycharmProjects\djangoProject1\venv\Scripts>activate
进入Scripts目录,然后手动执行activate.bat文件
 

pycharm terminal自动进入虚拟环境

最终找到了pycharm terminal 不能自动进入虚拟环境原因,在server 2016 或者部分windows 10 的系统里,pycharm  terminal默认使用的是 power shell 而不是CMD,把这个改为CMD就能自动进入。
具体修改方法如下:

将这个地方修改为cmd.exe就可以了

版权所有
侵权必究

上一篇
python pip 安装软件太慢,更换为国内阿里源
下一篇
Python Flask-SocketIO 使用Https加密访问的方法