郑州高端定制网站,wordpress 站群会员,网站建设的一般流程,莱芜车管所网站今天#xff0c;想着将之前鸽的Unet网络模型给实现一下#xff0c;结果发现#xff0c;在vscode中运行python脚本#xff0c;显示没有这包#xff0c;没有那包。但是在其他的ipynb中是有的#xff0c;感觉很奇怪。我检查了一下python版本#xff0c;发现不是我深度学习的…今天想着将之前鸽的Unet网络模型给实现一下结果发现在vscode中运行python脚本显示没有这包没有那包。但是在其他的ipynb中是有的感觉很奇怪。我检查了一下python版本发现不是我深度学习的python3.8版本而是默认的3.10。
然后我想在vscode的终端中显式的调用conda虚拟环境中的python但是conda命令却用不了。经过一顿分析和搜索终于找到了原因vscode终端的powershell脚本执行策略受限。
在每次打开vscode终端后总是显示
Windows PowerShell
版权所有C Microsoft Corporation。保留所有权利。安装最新的 PowerShell了解新功能和改进https://aka.ms/PSWindows. : 无法加载文件 C:\Users\87897\Documents\WindowsPowerShell\profile.ps1因为在此系统上禁止运行脚本。有关详细信息请参
阅 https:/go.microsoft.com/fwlink/?LinkID135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 3. C:\Users\87897\Documents\WindowsPowerShell\profile.ps1~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CategoryInfo : SecurityError: (:) []PSSecurityException
这表示powershell脚本执行策略受限。
解决方案
以管理员权限打开powershell。
set-ExecutionPolicy RemoteSigned之后输入Y表示同意。
最后检查是否成功
get-ExecutionPolicy如果是RemoteSigned表示可以了如果是Restricted则没有成功。
然后就可以快乐的深度学习了。就会发现是码的错了