vscode终端中打不开conda虚拟包管理的解决

 更新时间:2023年09月25日 09:07:20   作者:golitter.  
本文主要介绍了vscode终端中打不开conda虚拟包管理的解决,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

今天,想着将之前鸽的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/?LinkID=135170 中的 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 则没有成功。

然后就可以快乐的深度学习了。(就会发现是码的错了

image-20230924213154707

到此这篇关于vscode终端中打不开conda虚拟包管理的解决的文章就介绍到这了,更多相关vscode终端中打不开conda虚拟包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C语言实现电脑关机程序

    C语言实现电脑关机程序

    这篇文章主要为大家详细介绍了C语言实现电脑关机程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • C语言实现简单的扫雷小游戏

    C语言实现简单的扫雷小游戏

    这篇文章主要为大家详细介绍了C语言实现简单的扫雷小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • C语言实现文件内容的加密与解密

    C语言实现文件内容的加密与解密

    文件内容需要加密与解密功能的原因主要有两个方面:保护数据安全和确保数据完整性,所以接下来小编就给大家介绍一下如何通过C语言实现文件内容加密与解密,需要的朋友可以参考下
    2023-08-08
  • 详解C语言中双向循环链表的实现

    详解C语言中双向循环链表的实现

    双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。本文将用C语言实现双向循环链表,需要的可以参考一下
    2022-06-06
  • C语言可变参数函数详解

    C语言可变参数函数详解

    在某些情况下我们希望函数的参数个数可以根据需要确定,因此c语言引入可变参数函数。典型的可变参数函数的例子有printf()、scanf()等,下面我就开始讲解
    2021-08-08
  • 详解C++编程中的析构函数

    详解C++编程中的析构函数

    这篇文章主要介绍了C++编程中的析构函数,是C++入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • C语言中system()函数的用法总结

    C语言中system()函数的用法总结

    system()函数功能强大。以下小编就为大家介绍一下在C语言中system()函数的用法。需要的朋友可以过来参考下,希望对大家有所帮助
    2013-10-10
  • c++归并排序详解

    c++归并排序详解

    归并排序遵循分治法的思想:将原问题分解为几个规模较小但类似于原问题的子问题,递归地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。分治模式在每层递归时都有三个步骤:分解、解决、合并。归并排序完全遵循该模式。
    2017-05-05
  • C语言初识变量常量字符串转义符及注释方式简介

    C语言初识变量常量字符串转义符及注释方式简介

    最强的C语言笔记,此处对于C语言的基础部分做一个简要的介绍,作者实属初学,写博客也是作者学习的一个过程,若文中内容有理解不到位或者有不当之处,还请朋友们不吝指正
    2021-11-11
  • C++中的std::format 如何实现编译期格式检查

    C++中的std::format 如何实现编译期格式检查

    C++ 20 的 std::format 是一个很神奇、很实用的工具,最神奇的地方在于它能在编译期检查字符串的格式是否正确,而且不需要什么特殊的使用方法,只需要像使用普通函数那样传参即可,这篇文章主要介绍了std::format 如何实现编译期格式检查,需要的朋友可以参考下
    2024-04-04

最新评论