在撰写Python专案时,时常会遇到需要不同Python版本以及不同版本的Package的问题。建立虚拟环境可以很好地帮助使用者规划各个所需要求的环境,例如这个作业需要使用Python 3.7的版本,但是你的电脑已经有安装Python 3.8的版本了,那麽只要运用conda套件管理系统,创进一个虚拟的新环境,这样你就可以同时拥有两种版本的Python可以使用。
这在我们学习机器学习时也是相当必要的一步,在开发机器学习专案时非常容易遇到版本不相符,或者版本冲突无法运行的状况,所以笔者相当建议在开发新的模型时,除非能确定开发环境相符,最好给专案自身一个独立的空间,让他在自身合适的环境下运行,这样才不容易出错误。
那麽我们就开始来建置虚拟环境吧!
首先,在Windows开始页面搜寻Anaconda Prompt。
点击启动後,我们可以输入conda –V 来确认目前版本。
conda –V
若发现目前版本与当前最新版本差距过大时,建议是将conda更新。
conda update conda
建立虚拟环境
conda create --name thisenv python=3.7 #在--name後面自行命名环境名称
这个命令告知conda建立新的环境,名字叫做thisenv,thisenv可以自行更改为自己想取的名字。
python = 3.7 代表建置Python 为3.7版本的虚拟环境,一样可自行调整版本。
conda env list
这时我们可以输入这行命令,将目前所创建的所有环境列表印出来,让使用者能清晰看到刚刚创建好的虚拟环境。
这边笔者的环境名称改成了thisenvs,thisenv和thisenvs是两个不同的虚拟环境喔!
启动虚拟环境
创建好虚拟环境了,自然是要启动环境才能使用对应的虚拟环境。
conda activate thisenvs
这行指令将会启动刚刚创建的环境,若出现以下图片,代表启动成功噜!
此时你可以看到在Anaconda底下的环境列表也会出现刚刚所创建的虚拟环境。
而如果需要在thisenvs这个虚拟环境安装额外套件的话,可以透过此页面安装,也可以透过Anaconda Prompt下达命令来安装。
conda install packagesname #要下载的套件名称
下达这行指令,套件就会自动开始下载噜!
下篇开始会介绍Python基础小知识喔~
接续前一天的下单之後,股票顺利的入手啦 !! 果然是以平盘价买到,但今天收盘时跌了0.1元 但没关系...
当遇到大量且有规律的资料就可以用ListView清单显示,例如:商品讯息,联络人... ListVi...
Shared preference App关闭再次启动後,需要保存的资料可以先保存在shared_p...
灰阶上色是先将画面以黑白灰绘制结构後,再以此为基础,添加颜色。 有两种上色方法。 1. 图层混合模式...
连结即使是很重要的事,但似乎大部份的人只关心外站的反向连结,而却忽略内部的正向连结,事实上内部连结才...