安装python的Django时,无法在PyCharm下的terminal进入虚拟环境的问题

今日将网上他人django源码拉取下来,准备好用anconda工具来新建一个虚拟环境。等环境搭建好之后,打开pycharm发现在terminal中使用无法进入到虚拟环境中。在网上搜索了一番,终于找到了解决方法。特此记录下。

一、原因:

  目前win10系统用来powershell,在pycharm中也是使用了它。powershell为了防止恶意脚本的执行,设计了一个叫执行策略的东西,里面有Restricted、AllSigned、RemoteSigned、Unrestricted、Bypass、Undefined 六种类型的执行策略。而与此相关的就是RemoteSigned,这个策略就是:当从网上下载的脚本,就需要脚本有数字签名,否则不会执行。那么解决方案就是修改策略.

二、解决方法:

  1.用管理员身份打开powershell;

  2.输入命令:set-ExecutionPolicy RemoteSigned ;

 

 

   3.确认修改后,再去PyCharm激活activate,进入虚拟环境

 

   至此,问题解决!

 

posted on 2022-10-25 12:03  一先生94  阅读(634)  评论(0编辑  收藏  举报

导航