VSCode执行Python程序出错:vscode conda activate激活失败
1、vscode conda activate激活失败:
C:\Users\17316>conda activate
CommandNotFoundError: ‘activate’
执行python代码的时候出现conda激活失败
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521110900303.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
出错原因:
vscode显示上述错误,是因为如果将 PowerShell 设置为集成终端,则无法在集成终端中自动激活 conda 环境,而在Windows10上,PowerShell 是默认集成
解决方法:
修改VSCode的终端:
http://www.manongjc.com/detail/11-zzqppevgmddbdau.html
在这篇文章写道首先得找到个人设置
settings.json文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521110935711.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
打开设置(settings)–>输入shell——>找到Terminal>Intergrated>Shell:Windows
——>在settings.json
中编辑
![](https://img-blog.csdnimg.cn/20200521111001908.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
加入:"terminal.integrated.shell.windows": "C:/Windows/System32/cmd.exe"
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OPNrCIe8-1590030447301)(C:\Users\17316\AppData\Roaming\Typora\typora-user-images\image-20200521103802758.png)]](https://img-blog.csdnimg.cn/20200521111018229.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
然后保存,重新打开VSCode,运行Test.py
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200521111100289.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/2020052111111633.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
成功了!!!
在修改的过程中遇到的问题:
1)、Ctrl+Shift+P,输入settings,第一次打开的是Default Settings(JSON)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-heRO2hQD-1590030447308)(C:\Users\17316\AppData\Roaming\Typora\typora-user-images\image-20200521104900913.png)]](https://img-blog.csdnimg.cn/20200521111133743.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
Ctrl+F:输入–>terminal.integrated.shell.windows,发现找到了,就打算开始修改,结果显示无法在只读编辑器中编辑
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P0j9MBtN-1590030447310)(C:\Users\17316\AppData\Roaming\Typora\typora-user-images\image-20200521105142607.png)]](https://img-blog.csdnimg.cn/20200521111158554.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zgE8ZA5I-1590030447313)(C:\Users\17316\AppData\Roaming\Typora\typora-user-images\image-20200521105241766.png)]](https://img-blog.csdnimg.cn/20200521111210553.png)
2)、第二次打开OpenSettings(JSON)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3A8YNmEr-1590030447314)(C:\Users\17316\AppData\Roaming\Typora\typora-user-images\image-20200521105433694.png)]](https://img-blog.csdnimg.cn/20200521111247612.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xpc2EyMDE3Xw==,size_16,color_FFFFFF,t_70)
接下来修改即可
参考链接:
https://www.cnblogs.com/weixia-blog/p/11408125.html
http://www.luyixian.cn/news_show_321252.aspx
log/p/11408125.html
http://www.luyixian.cn/news_show_321252.aspx
VSCode官方文档:https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration