跬步郎的博客 跬步郎的博客

——科员级项目管理师的奋斗历程

VSCode使用python3的虚拟环境报错的解决办法

Visual studio code使用power shell作为命令行工具,但在其中使用virtualenv的Scripts\activate.bat 无法进入到虚拟环境。提示错误:

c:\Users\coloz\Desktop\servertest\iot\Scripts\activate.ps1 : 无法加载文件 C:\Users\coloz\Desktop\servertest\iot\Scripts\activate.ps1因为在此系统上禁止运行脚本有关详细信息请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 
 about_Execution_Policies
所在位置 :1 字符: 1
+ c:\Users\coloz\Desktop\servertest\iot\Scripts\activate.ps1
+ 

报错中其实已经有解决办法https:/go.microsoft.com/fwlink/?LinkID=135170 简而言之,就是为了安全起见,power shell不能运行脚本,运行以下命令即可开启脚本运行权限:

Set-ExecutionPolicy -ExecutionPolicy UNRESTRICTED

需要注意的是,需要使用管理员权限的power shell

你的赞助,是对我辛勤耕耘的最大支持