4 利用annaconda进行环境搭建
4 利用annaconda进行环境搭建0 引言1 Base环境2 looking 环境2.1 安装意义2.2 安装说明3 manim环境3.1 安装意义3.2 安装说明4 d2l环境4.1 安装意义4.2 安装说明
0 引言
这里所有的环境均是我自己电脑中环境搭建的一些步骤和措施,所有的环境均已经安装在电脑之中,有迹可查。下面的几个环境分别代表了我在进行python学习中各种的不同用途,进行分别搭建。
下面将列出在conda命令行中常用的一些代码
            
            
              ini
              
              
            
          
           cls
 #清屏
 
 conda env list
 #列出所有环境
 
 conda create -n 环境名 python=3.9
 # 创建名为"环境名"的虚拟环境,并指定Python的版本
 
 conda create --prefix=安装路径\环境名 python=3.9
 # 创建名为"环境名"的虚拟环境,并指定Python的版本与安装路径
 
 conda remove -n 环境名 --all
 # 删除名为"环境名"的虚拟环境
 
 conda activate 环境名
 # 进入名为"环境名"的虚拟环境
 
 conda deactivate 
 # 退出虚拟环境上面的代码基本都是在base环境下面的操作现在我们试着在虚拟环境下进行操作
            
            
              ini
              
              
            
          
           conda activate 环境名
 # 进入名为"环境名"的虚拟环境
 
 conda list
 # 列出当前环境下的所有库
 
 pip install numpy==1.21.5 -i https://pypi.tuna.tsinghua.edu.cn/simple
 # 安装NumPy库,并指定版本1.21.5
 
 pip install Pandas==1.2.4 -i https://pypi.tuna.tsinghua.edu.cn/simple
 # 安装Pandas库,并指定版本1.2.4
 
 pip install Matplotlib==3.5.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
 # 安装Matplotlib库,并指定版本3.5.1
 
 pip show numpy
 # 查看当前环境下某个库的版本(以numpy为例)
 
 conda deactivate
 # 退出虚拟环境1 Base环境
这个环境就不多说了这个是安装annaconda后自带的一个环境
2 looking 环境
2.1 安装意义
这个环境其实蛮好讲的,之前我有一个环境叫做DL环境,这个环境是我第一次成功搭建好pytorch的环境,谁知道天有不测风云,我的这个环境废了,在学习线性回归的时候,我尝试着用了代码安装d2l环境,这个不装还好,装了我这整个环境直接崩盘,什么库都没得用。只好在重新分离进行安装,这次学聪明了,将cv和pytorch两个分开进行安装,互不干扰。
因此这个库里面仅仅只有了opencv的库,用来进行opencv的基础性学习
2.2 安装说明
进入annaconda prompt中。
创建一个全新的环境。
            
            
              ini
              
              
            
          
           conda create -n looking python=3.9          观察环境是否正确被安装
            
            
              bash
              
              
            
          
           conda env list进入并激活这个环境
 conda activate looking利用清华源,安装numpy库
            
            
              arduino
              
              
            
          
           pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple利用清华源,安装pandas库
            
            
              arduino
              
              
            
          
           pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple利用清华源,安装matplotlib库
            
            
              arduino
              
              
            
          
           pip install matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple利用清华源,安装opencv-python库
            
            
              arduino
              
              
            
          
          pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python安装完毕之后观察是否正确安装自己的库
conda list确认无误后退出该虚拟环境
conda deactivate然后退出prompt即可。
3 manim环境
3.1 安装意义
这个环境的安装纯属于是一瞬间兴起,想试试和大佬之间的差距罢了,这个manim库是外国大佬``3blue1brown自己搞的一个库用来制作数学视频的,同时他也将这个库进行开源,可以让大家也一起学习和使用。
这个库说实话用处不大,仅仅只是视频漂亮,但是像我这种编程不熟练的人,用起来真的是黑洞一样的存在,效率太低了,可以说没啥用,那么废话不多说,直接开始安装把。
3.2 安装说明
在安装这个库之前需要先安装并下载一个包用来进行图片合成视频的操作 ffmpeg

进入annaconda prompt中。
创建一个全新的环境。
            
            
              ini
              
              
            
          
          conda create -n manim python=3.11.7 然后直接安装manim库即可。
pip install manim而对于ffmpeg这个东西大家可以在其他的地方进行下载即可。
4 d2l环境
4.1 安装意义
该环境的安装主要是因为需要利用李沐老师动手学习深度学习课程中的代码,因此需要配置该环境。
这个环境的配置前提需要有一个windows的电脑,同时电脑里面的硬件GPU是英伟达的显卡才可以。
安装比较复杂那么开始进行安装
4.2 安装说明
进入annaconda prompt中。
- 创建一个全新的环境。
            
            
              ini
              
              
            
          
          conda create -n d2l python=3.8 -y
- 进入李沐老师的课程主页下载
jubyter记事本,目的是为了搞一个测试代码罢了,当然如果有测试代码也可以不进行下载。
            
            
              arduino
              
              
            
          
          https://zh-v2.d2l.ai/
- 下载合适自己的
torch
首先进入PyTorch官网

单击上面黄色的get started
后面根据CUDA GPU Compute Capability | NVIDIA Developer这个网站的表格匹配自己电脑的显卡和CUDA版本。
电脑进入CMD界面
输入代码
nvidia-smi
红色圈圈里面的表示支持的最高版本,一定不可以超过这个版本哈。
确认完毕后单击这个历史版本选择适合自己电脑的版本进行pip安装


选择好之后便可以进行安装了
- 进入Prompt界面,输入上面复制的代码
            
            
              ini
              
              
            
          
          conda activate d2l
pip install torch==1.13.1+cu116 torchvision==0.14.1+cu116 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu116便可以自动完成安装了。
当然也可以先下载轮子后安装,这个差距不大。
- 然后进入
juypter进行代码编辑即可。
现在给出juypter默认位置修改的方法
进入电脑的下面位置的文件夹
            
            
              makefile
              
              
            
          
          C:\Users\用户名.jupyter
用记事本打开这个文件,并搜索。
c.NotebookApp.notebook_dir 将下面这个东西修改成你喜欢的位置即可