- 此问题在此处已有答案**:
PowerShell says "execution of scripts is disabled on this system."(48个答案)
3天前关闭。
我正在二手笔记本电脑上开始使用VS代码学习python。每次我打开VS代码,我总是在终端中遇到这个错误信息。我没有对PowerShell做任何调整,因为我是一个完全的初学者。
. : File C:\Users\user\Documents\WindowsPowerShell\profile.ps1 cannot be
loaded because running scripts is disabled on this system. For more
information, see about_Execution_Policies at
https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:3
+ . 'C:\Users\user\Documents\WindowsPowerShell\profile.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
即使错误消息显示在终端中,但目前执行Python代码没有问题。错误代码也存在于"选择Windows PowerShell"中。
在写这篇文章的时候,我怀疑错误信息是在安装VS代码的过程中产生的。尽管如此,我不确定之前的所有者是否在PowerShell中做了任何调整。
- 结尾注解/更新**
有没有人在初始化VS代码时遇到同样的PowerShell错误?你推荐的解决方案是什么?
谢谢你提前为您的答复。我会让你知道,如果我找到一个解决办法。
1条答案
按热度按时间vpfxa7rd1#
Set-ExecutionPolicy仅限于Powershell-如果您还不知道的话。如果您使用的每个脚本都已签名,则用户范围的Allsigned是一个很好的实践。
如果你的目的是使用Python的PS提示符,应该没问题。如果你需要写PS代码/脚本,你需要签名!
About Execution Policy
回答你的问题了吗?