运维.售后
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
博客
Blog
ToB门户
了解全球最新的ToB事件
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
创建Anaconda虚拟Python环境的方法
创建Anaconda虚拟Python环境的方法
篮之新喜
金牌会员
|
2023-9-9 10:53:50
|
显示全部楼层
|
阅读模式
楼主
主题
896
|
帖子
896
|
积分
2698
本文介绍在
Anaconda
环境下,创建、使用与删除
Python
虚拟环境的方法。
在
Python
的使用过程中,我们常常由于不同
Python
版本以及不同
第三方库
版本的支持情况与相互之间的冲突情况,而需要创建不同的
Python
虚拟环境;在
Anaconda
的帮助下,这一步骤就变得十分方便。
首先,我们需要打开“
Anaconda Prompt (anaconda3)
”。
随后,在其中输入如下所示的代码,从而浏览当前
Anaconda
中的全部环境的情况。
conda env list
复制代码
运行代码,如下图所示。其中,如果我们之前没有创建过虚拟环境,那么列表中只会出现一个base环境,也就是
Anaconda
的基本环境。其中,星号*表示
Anaconda
当前正在使用的环境,最后面一列的路径也就是这一环境对应的保存路径。
随后,我们开始创建虚拟环境。首先,如果我们依据以下格式代码加以虚拟环境的创建,会得到一个
Python
版本与
Anaconda
基本环境中
Python
版本一致的虚拟环境;例如,我这里
Anaconda
基本环境的
Python
版本为3.9.13,那么创建的虚拟环境
Python
版本也会是3.9.13。其中,py39是虚拟环境的名称,大家可以自行修改。
conda create -n py39
复制代码
运行代码,如下图所示。
其次,如果我们依据以下格式代码加以虚拟环境的创建,会得到一个指定
Python
版本的虚拟环境。其中,py36同样是虚拟环境的名称,最后的python=3.6就是指定
Python
版本为3.6,大家可以依据实际需要来修改。
conda create -n py36 python=3.6
复制代码
运行代码,如下图所示。
通过以上两句代码,我们创建了两个虚拟环境;此时,我们再用前文提到的代码浏览当前
Anaconda
中全部的环境情况,会得到如下图所示的结果。其中,除了base是
Anaconda
的基本环境,其他两个环境就是我们刚刚创建的虚拟环境。
如果我们找到上图中所示的路径,也可以看到两个新创建的虚拟环境对应的文件夹。
随后,如果我们想要使用某一个虚拟环境,就可以通过如下的代码来实现。其中,py36是我们需要使用的虚拟环境的名称。
conda activate py36
复制代码
运行代码,如下图所示。此时,我们继续输入代码,就是在py36这个虚拟环境中加以运行了。
例如,我们可以输入如下语句,查看当前虚拟环境对应的
Python
版本。
python
复制代码
运行代码,如下图所示。可以看到,当前这一虚拟环境的
Python
版本是3.6.13。这就是因为前面我们创建这一虚拟环境时,指定了其
Python
版本为3.6导致的。
这里需要注意,在终端中输入前述python这一句代码后,如果接下来输入的不是
Python
代码,需要同时按下Ctrl键与Z键,然后按下回车键,退出
Python
语句环境,如下图所示。
随后,我们可以通过如下代码退出当前虚拟环境,从而回到
Anaconda
的基本环境。
conda deactivate
复制代码
运行代码,如下图所示。
此外,如果我们需要删除某个虚拟环境,则需要通过如下代码实现。其中,py39是要删除的虚拟环境的名称。
conda remove -n py39 --all
复制代码
运行代码,如下图所示。
删除完毕,我们再用前文提到的语句浏览当前
Anaconda
中全部的环境情况,会得到如下图所示的结果;可以看到,py39这个刚刚删除的虚拟环境就不再存在了。
以上,我们介绍了在
Anaconda
环境下,创建、使用与删除
Python
虚拟环境的基本方法;如果我们需要加以进一步的应用,比如在某个虚拟环境中下载、安装
Spyder
软件,或是在某个虚拟环境中安装某个
第三方库
等,具体方法我们将在下一篇博客中介绍。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
篮之新喜
金牌会员
这个人很懒什么都没写!
楼主热帖
XtraBackup 搭建从库的一般步骤及 Xtra ...
Docker三剑客之Machine
通过Go语言创建CA与签发证书 ...
8行代码实现快速排序,简单易懂图解! ...
[回馈]ASP.NET Core MVC开发实战之商城 ...
三天吃透Kafka面试八股文
Apache Solr 教程_编程入门自学教程_菜 ...
Java毕业设计-音乐管理系统
rustdesk自建服务器总是掉线 未就绪, ...
spring boot 集成 flowable + mybatisp ...
标签云
存储
服务器
快速回复
返回顶部
返回列表