admin管理员组

文章数量:1588264

目录

  • 摘要
  • 一 将电脑中的原有的Anaconda3环境删除
  • 二 进行Anaconda3安装
  • 三 创建虚拟环境
  • 四 如何在虚拟环境中复制原项目环境
  • 五 补充下conda如何更全局源

摘要

真是烦心事三连了!!!刚解决完昨晚的Pytorch绘图问题,今天就遇到本地的Jupyter notebook 打开后进入虚拟环境项目时报错找到不到环境路径问题,经过长时间解决无果后,决定重新安装环境!!你可能会有问题重新安装的话项目环境配置咋还能记得呢?其实我是把项目环境进行导出到.txt中辣,完全不怕!!!环境复制详细可以看我这篇文章:
如何使用pip freeze迁移项目运行环境:https://blog.csdn/qq_46343832/article/details/123163144
下面我来讲解下如何重新安装 Anaconda3环境
环境说明:
① win64系统
② 安装Andaxonda3为Anaconda3-2021.11-Windows-x86_64

一 将电脑中的原有的Anaconda3环境删除

  1. 我是直接通过电脑控制面板中的卸载程序将本地中安装的Anaconda3删除的,但可能会有卸载不干净的情况,哈哈哈!!!如果你也不放心,可以先执行下面的命令
  2. 具体操作为
    ① 将本机系统中 .condarc文件中内容清空(位置:C:\Users\自己电脑的用户名.condarc)
    ② 在Anaconda prompt中执行:conda install anaconda-clean
    ③在Anaconda prompt中执行:anaconda-clean --yes

二 进行Anaconda3安装

  1. 前往官网下载Anaconda3:

  2. 以管理员身份运行下载的可执行文件
  3. 进入如下界面点击next
  4. 点击I Agree
  5. 设置为Just Me(recommended),点击Next
  6. 可更改路径,如果自己的C盘足够大,且追求运行速度,可不改盘,但我珍惜C盘,哈哈哈!所有我选择换盘
  7. 此时会有两个选项,第一个选项建议勾选哈!!!第二个选项取决你系统是否其其他版本的Python,在决定是否勾选
    8.此时,就可以静等安装成功了的,安装成功如下:

    此时,继续点next就可以了,至此,成功完成Anaconda3的安装
  8. 验证安装成功:进入cmd中执行conda -V,如果输出版本,说明成功:
    (说明下:因为我在安装第7步是默认conda自带Python为自己的系统python环境,相当于我cmd和Anaconda prompt等价的,对于图中的Warning,如果你电脑没有其他python环境,是不会出现的)

三 创建虚拟环境

  1. 打开Anaconda prompt或者通过cmd输入conda activate base进入Conda的base环境中:
  2. 创建虚拟环境,这里我创建虚拟环境名为torch1.7的环境,因为后期我会在这个虚拟环境中配置Pytorch1.7.1版本,命令如下:
# 创建虚拟环境,采用3.8环境
conda create -n torch1.7 python=3.8
# 查看虚拟环境命令
conda env list
# 进入虚拟环境命令
conda activate torch1.7

3.关于如何配置Pytorch和Tensorflow的GPU版本,可以参考我前面写的文章:
① Pytorch安装:https://blog.csdn/qq_46343832/article/details/123620677
②TensorFlow安装:https://blog.csdn/qq_46343832/article/details/121542099

四 如何在虚拟环境中复制原项目环境

① 查看自己虚拟环境中的基础配置,并记住一下:

② 进入项目目录,查看项目的配置文件中,是否有和自己虚拟环境中基础第三方库重名的包,如pip、wheel等,如果有的话,就删除,因为这些包会影响虚拟环境。
③在项目所在目录执行:

# 方式①
pip install -r requirements.txt
# 方式②:使用的清华源
pip install -i https://pypi.tuna.tsinghua.edu/simple -r requirements.txt

注意
① requirements.txt为项目提供的环境配置文件
② 使用的是清华源安装下载的
更多细节项目恢复可以参考我写的文章:https://blog.csdn/qq_46343832/article/details/123163144

五 补充下conda如何更全局源

  • 在conda的base环境执行如下的cmd命令(采用的为清华源):
conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu/anaconda/pkgs/main/
conda config --set show_channel_urls yes

Q W Q , 都 看 到 这 了 ! ! 一 键 三 连 下 哈 ! ! ! 相 互 学 习 ! ! ! 哈 哈 哈 ! ! QWQ,都看到这了!!一键三连下哈!!!相互学习!!!哈哈哈!! QWQ,

本文标签: 环境详解笔记项目内容