当前位置:   article > 正文

Vscode+Anaconda下的虚拟环境配置_vscode配置anaconda虚拟环境

vscode配置anaconda虚拟环境

虚拟环境配置

【配置软件】
Vscode+Anaconda

接下来的操作都是在终端里完成,我们需要先打开Anaconda的终端 Anaconda Powershell Prompt或者Anaconda Prompt(以下简称终端)

在这里插入图片描述

  • 创建环境

    •  conda create -n PET python=3.9
      
      • 1
      • PET是我配置的虚拟环境名称,可以根据个人情况加以修改
  • 正确创建环境后应该得到下面的运行界面(部分截图)
    在这里插入图片描述

  • 激活环境

  •  conda activate PET
    
    • 1
  • 激活后界面如下
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQ2948b4-1689922427067)(C:\Users\24205\AppData\Roaming\Typora\typora-user-images\image-20230721144334072.png)]

  • 退出环境可以直接用 conda deactivate

  • 小tips:

  • conda换源(配置镜像)

    • 选择Anaconda 软件仓库
      img

    • 可以在这里选择不同的镜像源,默认是清华大学开源软件镜像站
      img

    • 拖动鼠标找到文件配置,复制红框里的代码

    • 在这里插入图片描述

    • 打开终端
      输入 notepad .condarc,创建一个记事本文件
      按下回车键,界面如下
      在这里插入图片描述

      • 选择·“是”,创建一个新的文本文件
      • 复制下面这段代码到文本文件里,然后保存
channels:
 - defaults
show_channel_urls: true
default_channels:
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
 - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

输入 conda clean -a #清除源缓存,以启用镜像源
或者输入 conda clean -i #清除源缓存,以启用镜像源
在这里插入图片描述
如此,就基本配置好了镜像

  • conda第三方源配置(配置镜像)

    • 需要什么从第三方源列表中选取什么,然后复制到终端回车,第三方源就被成功加入
      在这里插入图片描述

    • conda-forge比较常用,建议加入

      • 输入下面的命令行到终端中
conda config --set custom_channels.conda-forge https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/
  • 1

在这里插入图片描述

  • nvidia镜像(gpu的独立显卡配置)

  • PYPI更换镜像源

    • 在这里插入图片描述

    • 复制如下的命令行到终端,回车

python -m pip install --upgrade pip
pip config set global.index-url https://mirrors.cernet.edu.cn/pypi/web/simple
  • 1
  • 2

在这里插入图片描述

  • CUDA的安装

    • 首先查看自己机器接受的最高cuda版本,输入命令行 nvidia-smi
      在这里插入图片描述

    • pytorch的gpu版本

      • 进入官网https://pytorch.org/get-started/locally/
        在这里插入图片描述

      • 终端输入conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
        安装gpu版本的pytorch

      • 输入后界面如下(部分截图)
        在这里插入图片描述
        在这里插入图片描述

      • 如果没有gpu,用cpu运行的话在终端输入命令行conda install pytorch torchvision torchaudio cpuonly -c pytorch

    • cuda的验证
      在这里插入图片描述

(PET) PS C:\Users\24205> ipython
Python 3.9.17 (main, Jul  5 2023, 20:47:11) [MSC v.1916 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 8.14.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import torch

In [2]: torch.cuda.is_available()
Out[2]: True

In [3]: exit	
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 安装包的下载

    • pip install scikit-learn numpy pandas nibabel
  • 【注意点】

    • cv2模块的导入

      • 终端中输入命令行 pip install opencv-python
    • sklearn模块的导入

      • 终端中输入命令行 pip install scikit-learn
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/597392
推荐阅读
相关标签
  

闽ICP备14008679号