2024.2.22
去学校报道的前一天,自己闲来无事看B站视频,有一个讲anaconda(包括创建虚拟环境)和pycharm安装的视频,于是自己就想到了自己之前下载anaconda时候依照的收藏帖子,稍微又整理看了下之前的帖子。
同时打开自己的vscode利用打开power shell的终端输入conda env list
发现自己的环境,于是网上搜索“vscode输入conda env list环境重复”,发现两个帖子问题解决
按照第一个帖子里面的conda update conda
之后又是删除了environments.txt
里面的内容,发现问题依旧没有解决
而且此时在在vscode终端的power shell输入conda activate 环境名
发现运行报错显示红字:
: 无法加载文件 C:\Users\le_xiong\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 h
ttps:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 3
+ . 'C:\Users\le_xiong\Documents\WindowsPowerShell\profile.ps1'
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
而且之前的环境重复的问题依旧(说明前面两个帖子比较无效)
于是想办法解决问题:
一、自己注意到在vscode每次新建power shell终端右边会出现提示:已成功激活selected conda环境,即使终端提示可能不存在(base)标记
的字眼,于是网上搜索解决方法:
Windows 下vscode 无法激活conda环境问题解决_更新vscode不能激活anconda环境-CSDN博客
上面帖子是将vscode终端默认打开设置为cmd,但是依旧没有解决红字问题
- 使用
Ctrl+Shift+P
或者点击左下角齿轮图标,选择命令面板。然后输入 settings.json 来搜索
上面帖子的settings查看
二、将红字内容直接网上搜索,查看解决方法:
解决“无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本” - 知乎 (zhihu.com)
按照上面帖子弄了之后红字问题解决,此刻两个问题都解决了,不管是运行conda activate出现红字还是环境重复问题
通过上面的事情,自己注意到其实去年摆弄旧电脑时候也是遇到过红字问题的,但是回忆起来解决的不是很漂亮:conda+venv创建虚拟环境+一个小问题解决 - 简书 (jianshu.com)
下载库的一些镜像源(常用清华源):
清华大学
https://pypi.tuna.tsinghua.edu.cn/simple
清华大学开源镜像站
https://mirrors.tuna.tsinghua.edu.cn/
阿里云
https://mirrors.aliyun.com/pypi/simple
中国科技大学
https://pypi.mirrors.ustc.edu.cn/simple
豆瓣
https://pypi.douban.com/simple
网易开源镜像站
http://mirrors.163.com/
阿里巴巴开源镜像站
https://opsx.alibaba.com/mirror/
华为开源镜像站:
http://mirrors.huaweicloud.com/
华中理工大学
http://pypi.hustunique.com/simple/