首页 > 其他分享 >anaconda与vscode环境配置

anaconda与vscode环境配置

时间:2023-09-26 19:34:59浏览次数:43  
标签:vscode 安装 配置 -- conda anaconda com

前言

本人遇到vscode无法运行anaconda下的python程序后在互联网络找了好半天解决方案,并没有完美解决掉该问题,最后通过反复试验,发现别人的说法或多或少不全面,解决的方法如下:

很多人用pychram来编写python代码,但随着JUpyter的兴起,在一些处理过程中,交互式的编程方式得到了更多人的追捧,但是在网页端使用jupyter没有代码补全的功能!这是最大的缺陷,非常不适合新手,而微软的vscode则完美解决了这个问题,并且vscode启动更快,安装插件也更加简单,新手上手更加容易,因此在这种情况下,vscode的优势十分明显。

而vscode与anaconde在配置过程中遇到一些问题,却十分的难办,本人通过借鉴他人,并且实际试验,现在把方法写下来供大家参考。

1. 安装anaconda和vscode

anaconda下载地址:Anaconda | Anaconda Distribution

Anaconda | Anaconda Distribution​www.anaconda.com/products/distribution

vscode下载地址:

https://code.visualstudio.com/download​code.visualstudio.com/download

2. 配置环境

2.1 环境配置

添加环境变量

总共配置三个:anacond的安装地址,anacond的安装地址\cripts 和 anacond的安装地址\Library\bin

举个例子,我的anaconda的安装位置是D盘的anaconda,那么我的位置环境如图所示,你的anaconda安装在哪里,替代就好了。

D:\anaconda
D:\anaconda\Scripts
D:\anaconda\Library\bin

如果默认安装:

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin

2.2 vscode内的配置

2.2.1 手动选择conda和python路径

因为很多人安装了好几个python,而anaconda里面也有python,很多人选错了路径导致anaconda的包加载不上。

vscode里面 设置-搜索python path然后复制地址进去。

vscode里面 设置-搜索python path然后复制地址进去

默认安装位置就分别填写

C:\ProgramData\Anaconda3

C:\ProgramData\Anaconda3\python.exe

注意:修改python 运行版本:ctrl+shift+p 输入 >Python:Select Interpreter 选择你刚才配置有的那一条

2.2.2 报错配置方法

报错一:

conda : 无法将“conda”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

解决方案:如果你没有进行环境配置,就会出现这个报错,或者你环境配置了,但是把地址什么的写错了也会出现这个问题,因此有这个报错你要自己检查2.1里面的环境配置是否正确。

报错二:

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If using 'conda activate' from a batch script, change your
invocation to 'CALL conda.bat activate'.
To initialize your shell, run
    $ conda init <SHELL_NAME>

解决方案:这个时候在cmd用管理员身份运行:conda init cmd.exe即可,然后重启vscode或者重启电脑。

最后:在vscode里面选择解释器

点开这个 选择anaconda下的python.exe

如果你认真看我的教程操作,就不可能出现任何问题!看到这里就点个赞吧。

3. anaconda的包安装

3.1 常用包的安装方式

由于anaconda要用国外的链接,因此下载速度较慢,用国内的路径:

这里用豆瓣演示:运行CMD.exe permot 
1.安装tensorflow
pip install tensorflow -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
2.安装torch
pip install torch -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
3.安装wxpython
pip install wxpython -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
4.安装pyqt5
pip install pyqt5 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
依次安装了TensorFlow、 pytorch 和wxpython,pyqt5。

在cmd运行如下代码查看:

conda config --show channels

结果:

conda config --show channels

修改下载源:

运行以下代码:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
conda config --set show_channel_urls yes

再次查看:

conda config --show channels

3.2 更新

3.2.1更新conda

cmd用管理员身份运行

conda update conda
必须用管理员身份运行

更新时ssl配置错误?

cmd 中运行 conda config --set ssl_verify false

如何将个人定义的库运行?

有一些包不是官方发布的,是个人发布的。这些包并不需要安装,只需要放在代码的同一个文件夹即可,然后直接写方法调用即可。

vscode常用插件推荐

chinese :变成中文界面

markdown all in one :markdown插件

jupyter :运行jupyter

Markdown Preview Github Styling

bito ai :带人工智能,功能强大,强烈建议试一试

Excel Viewer:直接在vscode里面看excel文件

Office Theme:把VScode主题改成office主题

标签:vscode,安装,配置,--,conda,anaconda,com
From: https://www.cnblogs.com/xiaoruilin/p/17730974.html

相关文章

  • webstorm配置Prettier
    webstorm配置Prettier配置好prettier发现vue文件并没有格式化代码,原因就是webstorm默认没有支持,现配置之。1、在插件市场下载prettier2、点击setting找到Languages&Frameworks点击打开找到Prettier,在Prettierpackage里选择prettier包并添加vue,最后视情况勾选OnSave选项或On......
  • Ubuntu22.04远程桌面配置(RDP,VNC)
    Ubuntu22.04设置远程桌面可以通过Gnome42内置的远程功能或,手动安装RDP或VNC软件一、通过Gnome42内置的远程功能在UbuntuDesktop22.04LTS上,远程桌面服务被配置为用户服务。因此,您必须登录系统才能启动远程桌面服务。如果您想在无人值守模式下远程使用Ubuntu(无需将显示器、......
  • zsh的错误配置导致sftp无法正常使用
    先上图。有段时间一直用MobaTerm之类的终端连接ssh都正常,但sftp一直练不上。起初只是以为是软件的原因,后来今天用filezilla上传数据发现sftp会报超时(报错如上。折腾了半天才发现是.bashrc文件里的一行zsh引起的,把他注释掉之后就一切正常了。下面是.bashrc的对应配置#starship......
  • Jupyter Notebook配置远程服务器
    一、在远程服务器上安装JupyterNotebook首先在服务器端安装Jupyter Notebook并通过配置文件进行相应参数的设置,然后使用本地主机的浏览器远程访问。1.连接远程服务器Win+R输入cmd回车进入命令行 连接远程服务器命令:sshuser名@服务器ip输入密......
  • neovim入门指南(一):基础配置
    文章首发https://youngxhui.top在编程的世界中,有两个上古神器。一个叫做“神之编辑器Emacs”,另一个叫做“编辑器之神vim”。这两个编辑器从诞生到现在,圣战从未结束。无论是vim还是emacs都在不断的进化和发展,渐渐的vim的分支上出现了一颗夺目的新星,他就是neovim。什......
  • jacoco在pom的配置
    <plugin><groupId>org.jacoco</groupId><artifactId>jacoco-maven-plugin</artifactId><version>0.8.5</version><executions>&......
  • docker-compose部署rabbitmq关键配置点
    部署关键配置点单一模式即单机情况不做集群,就单独运行一个rabbitmq而已。普通模式默认模式,以两个节点(rabbit01、rabbit02)为例来进行说明。对于Queue来说,消息实体只存在于其中一个节点rabbit01(或者rabbit02),rabbit01和rabbit02两个节点仅有相同的元数据,即队列的结构。当消息进入rabbi......
  • VSCode python代码不高亮
    例如:我最近在通过remote-ssh插件连接远程服务器使用时经常碰到这种情况首先检查vscode中是否安装了拓展Pylance和Python当然我这里已经安装解决方法:先卸载原先的Pylance和Python拓展,而后再安装Pylance拓展(Python拓展会因此自动安装),而后等待半分钟左右vscode重新加载代......
  • 关于vite/cli构建项目的区别&环境变量配置&关于接口地址
    ####区别**Vite:**1.**开发服务器启动速度:**Vite通过利用ES模块的特性,实现了快速的冷启动和热模块替换。这意味着在开发环境中,启动开发服务器和应用程序的重新加载速度更快。1.**即时的按需编译:**Vite在开发过程中只会编译和打包当前正在编辑的文件,而不会重新构建整个......
  • ubuntu系统配置静态IP网络
    三个步骤,确认网卡文件,修改配置,应用配置。  12确认网卡文件,修改配置cd/etc/netplanls-lsudovi00- 原配置 修改:network:ethernets:ens160:addresses:-192.168.1.1/26nameservers:addresses:[114.114.114.114]......