此乃python小白的学习笔记,是运行成功的收获,希望能帮到大家。如有不对,欢迎大佬们批评指正。
一.anaconda虚拟环境的创建与删除
1.虚拟环境的删除(没创建过虚拟环境的跳过这个看2)
1.首先打开Anaconda文件中的Anaconda Prompt
2.会发现前面的括号里面是base,这是基础环境base环境。
3.输入 conda env list。查看现有环境。
如下图,可以发现我有三个环境,base,computerstudy和hydro三个环境,一般来说如果没创建过虚拟环境的只有base环境。*号代表我现在所处的环境,可以看到*在base那一行,证明我现在在base环境中,也可以从最前面的括号看出来现在处于哪一环境。
4.删除虚拟环境computerstudy。注:computerstudy是该虚拟环境的名称,下述代码中出现computerstudy的指的是你所创建的虚拟环境的名称。
输入conda remove -n computerstdudy --all
或者输入 conda env remove --name computerstudy
1)输入的是conda remove -n computerstudy --all。会出现下述图,输入y回车即可。
2)输入conda env remove --name computerstudy。注:为了演示第二种写法我上面输入的是n。但是如果是要第一种删法的话其实是要输入y然后回车。
5.检查是否删除了computerstudy。再次输入conda env list,查看现有环境。可以发现现有环境中只有base和hydro两个,computerstudy没有了,成功将该虚拟环境删除了。
6.如果前面有搭建核至jupyter的话,也需要将核彻底从jupyter中彻底删除。
输入 :jupyter kernelspec remove 核名字
再次打开jupyter就不会显示该核了。
7.查看安装的内核和位置:
输入:jupyter kernelspec list
2.虚拟环境的创建。
1.输入conda create -n computerstudy。注:computerstudy只是你创建的虚拟环境的名字,下述出现computerstudy的地方都是你设置的虚拟环境的名字。出现y/n的情况都输入y点回车即可。
2.激活虚拟环境。输入conda activate computerstudy。如下图所示,前面的括号从base变成了computerstudy,证明你已经从base环境切换到了computerstudy这个你创建的虚拟环境中,在虚拟环境中下载安装包,不影响其他环境。
3.验证创建虚拟环境是否成功,输入conda env list。查看现有环境。如图所示,创建成功,现有环境有三个,并且*在computerstudy那一行中,证明我现在所处的环境是computerstudy,也可以直接看最前面的括号,括号里是computerstudy,也证明我现在所处的环境是computerstudy。
二.搭建jupyter至环境中。
1.输入conda config --show channels。查看当前下载源
2.添加清华镜像源,引用自(Anaconda添加清华镜像源_anaconda配置清华源-CSDN博客)。
添加清华镜像源:
输入 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_channels_urls yes
删除添加的所有下载源:
conda config --remove-key channels
3.输入conda install ipykernel。在虚拟环境中下载ipykernel。出现下图场景后输入y回车即可。
4.输入:
python -m ipykernel install --user --name computerstudy --display-name computerstudy。
注:据说前后两个虚拟环境名字可以不同,但为了保险,我让他俩相同了。
5.打开Anaconda Navigator。
6.看到channels旁边有个base,下拉选择虚拟环境computerstudy。
7.直接在base环境点开jupyterlab,会弹出页面让你先选核,下拉可以发现刚刚创建的核,直接选择该核进行编码即可。