找回密码
 会员注册
查看: 47|回复: 0

PythonMiniconda+Vscode+Jupyter环境搭建

[复制链接]

2万

主题

0

回帖

6万

积分

超级版主

积分
68585
发表于 2024-9-4 22:39:01 | 显示全部楼层 |阅读模式
1.安装MinicondaConda是一个开源的包管理和环境管理系统,可在Windows、macOS和Linux上运行,它可以快速安装、运行和更新软件包及其依赖项。使用Conda,我们可以轻松在本地计算机上创建、保存、加载和切换不同的环境Conda分为Anaconda和Miniconda,Anaconda是包含一些常用包的版本,Miniconda则是精简版可以根据自己的需要来安装相应的软件我选择的是安装Miniconda,Anaconda可以点击这里进入官网下载下载完成后点击安装,按照如图所示的的操作继续安装目录尽量自己选择,不要放在C盘下图中这四个选项意思依次是1.创建开始菜单的快照2.添加Miniconda3到自己的环境变量中3.创建python3.12作为Miniconda3的初始环境4.在编译完成后清理包的缓存大家可以根据实际需求进行勾选,我选择的是124,然后点击安装,如下图所示出现下图的字样就代表安装完成,然后点击“Next”取消勾选两个框,点击“Finish”使用win+R,输入cmd,然后回车打开命令提示符在窗口中输入condaenvlist出现这样的界面说明Miniconda安装完成并且相关环境变量已经配置完成更换镜像以下代码选择其中一个直接复制到命令行中敲回车使用即可中科大镜像condaconfig--addchannelshttps://mirrors.ustc.edu.cn/anaconda/pkgs/main/condaconfig--addchannelshttps://mirrors.ustc.edu.cn/anaconda/pkgs/free/condaconfig--addchannelshttps://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/condaconfig--setshow_channel_urlsyespipconfigsetglobal.index-urlhttps://mirrors.ustc.edu.cn/pypi/web/simple12345清华镜像condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/condaconfig--addchannelshttps://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/condaconfig--setshow_channel_urlsyespipconfigsetglobal.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple12345恢复默认源头在某些情况下如果下载失败可以尝试恢复默认的源头condaconfig--remove-keychannels创建虚拟环境在命令行中输入下列指令创建虚拟环境condacreate-npy3.8python==3.8这条指令的含义是创建python版本为3.8,名称为py3.8的虚拟环境,更多的conda指令放在文末输入y后按回车,虚拟环境将会自动开始创建,等待它创建成功后的界面如下图所示此时再次输入condaenvlist可以看到刚刚创建的虚拟环境,至此使用conda托管的Python环境就已经搭建完毕,更多关于conda的使用可以查看文末的章节2.安装Vscode并配置Python开发环境点击进入Vscode官网,点击“DownloadforWindows”会自动下载安装包点击安装包,按照下图所示的方式操作同样的不要安装到c盘,自己选择一个位置进行安装下图中,读者可以根据自己实际情况进行勾选安装完成后,打开Vscode,在左侧点击几个方块的按钮,然后在右侧弹出的框中搜索python点击install然后按照同样的方式搜索,点击安装等待它们全部安装完成后,在左上角点击NewFIle选择第二个,点击后Vscode将会为我们创建一个以.py结尾的Python文件,该文件就是用来编写Python的在左下角我们可以看到当前使用的Python环境点击它可以切换当前的Python环境,我这里切换为刚刚新创建的环境py3.8然后在新创建的文件中,复制以下的代码#%%print("helloworld")12'运行运行然后点击屏幕右侧的小三角运行,会弹出一个框,该框是让我们选择一个路径保存这个文件,随便选择一个就好(记得测试结束后删掉)在下方的控制台会输出helloworld,如下图所示再次回到刚刚创建的文件,鼠标先在文件中随意点一下,确保当前焦点在文件上,然后按下键盘shift+enter,会弹出如下图的框,点击install,它会为我们自动安装当前环境适用的Jupyter安装完成后,可以在右侧看到如下所示的结果,在右侧也输出了helloworld,至此环境已经全部安装结束3.conda的使用注:下面所有命令均在命令行中执行3.1查看当前所有虚拟环境使用命令condaenvlist可以看到如下的界面,代表当前我的conda中有3个环境,分别是base、py3.11.3、py3.83.2切换虚拟环境使用命令可以切换当前激活的虚拟环境condaactivate[环境名]例如命令condaactivatepy3.8命令行前面出现小括号则说明当前虚拟环境为py3.8注:下面的全部步骤都要在虚拟环境中进行3.3虚拟环境中安装包可以直接使用pipinstall的方式进行安装如果是在github等地方克隆的代码,一般会有一个requirements.txt文件此时可以直接使用pipinstall-rrequirements.txt批量安装依赖例如在github克隆某项目(此项目的Python版本要和虚拟环境的Python版本匹配)到本地的路径为D:\Flower_tf2.3则可以在这里输入cmd然后敲回车输入condaactivatepy37切换到虚拟环境,然后使用命令pipinstall-rrequirements.txt即可一键安装所有的依赖3.4运行程序在虚拟环境中直接使用python[文件名]即可运行3.5删除虚拟环境使用命令condaremove-n[虚拟环境名字]--all
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-5 08:37 , Processed in 0.435293 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表