基于Windows下Anaconda创建python虚拟环境教程(一)

简介: 基于Windows下Anaconda创建python虚拟环境教程

Anaconda是目前最流行的数据科学平台以及现代机器学习的基础。同时Anaconda 也是一个Python的发行版,专注于人工智能,天然适合科学计算,数据分析和机器学习,其包管理器是Conda 。Conda 是一个开源的包管理系统和环境管理系统,可在 Windows、macOS 和 Linux 上运行。 Conda 可快速安装、运行和更新包及其依赖项。 Conda 可以轻松地在计算机上创建、保存、加载和切换环境。 它是为 Python 程序而创造的,但它可以打包和分发任何语言的软件,换言之,Conda 的设计理念——Conda 将几乎所有的工具、第三方包都当做package对待,甚至包括python和Conda 自身 Anaconda则是一个打包的集合,里面预装好了Conda 、某个版本的python(若干虚拟环境)、众多packages、科学计算工具等。

一、安装Anaconda(若已经成功安装可忽略此步),点击下面链接打开文章,根据文章的第五个大模块进行操作安装。注意:Anaconda的python虚拟环境可以和Pycharm的编译环境相连。

安装Anaconda文章:点击打开《基于Windows中学习Deep Learning之搭建Anaconda+Pytorch(Cuda+Cudnn)+Pycharm工具和配置环境完整最简版》文章

二、安装完成后打开Anaconda Prompt。

三、Conda基本命令

  • 检验是否安装Anaconda以及当前Conda的安装版本。
conda -V

  • 检查更新当前conda版本(注意:一般不用频繁更新)。
conda update conda
  • 查看安装的Anaconda目前创建的各虚拟环境(注意:各虚拟环境均存储在Anaconda的envs文件夹下,下面图片中的base表示安装好的Anaconda原始自带的环境,其余皆为用户创建的虚拟环境,若没有表示还没创建,不必着急后续可以创建)。
conda env list

  • 创建虚拟环境(注意:“conda create -n + 拟创建的虚拟环境名称”,博主举例拟创建的虚拟环境名称是xr,在下面创建虚拟环境xr过程中还需要再输入y)。
conda create -n xr
y

  • 激活虚拟环境(注意:“conda activate + 拟激活的虚拟环境名称”,博主举例拟激活的虚拟环境名称是xr,激活成功与否可以通过下图观察到命令前括号内的默认环境base换成xr)。
conda activate xr

  • 退出当前虚拟环境(注意:若是其他虚拟环境下输入运行下面命令会退到默认环境,默认环境下输入运行下面命令会退到控制平台CMD)。
conda deactivate

  • 查看环境(虚拟环境)下已经安装的python库和包(注意:此时查看的是默认的base环境下安装的python库和包,图片下面命令行前面括号有个base就是这个理解,若想要查看其他已创建的虚拟环境需要先激活虚拟环境,再输入此命令查看,如下面第二张图是先激活虚拟环境xr,然后查看xr下已经安装的python库和包)。
conda list

  • 环境复制克隆备份(注意:在安装许多软件后,可能某个时候因为某些操作,软件安装破坏当前运行良好的环境,因此复制克隆备份环境十分必要;“conda create -n + 拟克隆的虚拟环境名称 + --clone + 拟被克隆的虚拟环境名称”,博主举例拟克隆的虚拟环境名称是xr,拟被克隆的虚拟环境名称是xrs,换言之,复制xr变成xrs)。
conda create -n xrs --clone xr

  • 删除虚拟环境(注意:“conda remove -n + 拟删除的虚拟环境名称 + --all”,博主举例拟激活的虚拟环境名称是xrs)。
conda remove -n xrs --all

四、学习完上一个步骤Conda的基本命令,现在开始创建一个python虚拟环境(注意:“conda create -n + 拟创建的python虚拟环境名称 + python= + python版本号”,博主举例拟创建的python虚拟环境名称是rothschildlhl,python版本号是3.6。创建时间大概5min左右,请耐心等待,创建python虚拟环境在此步就成功结束了,然后一定要将新创建的虚拟环境的Scripts文件内容添加到环境变量PATH中,博主举例是“D:\Anaconda\envs\rothschildlhl\Scripts”路径)。

conda create -n rothschildlhl python=3.6
y


相关文章
|
1月前
|
存储 弹性计算 运维
阿里云国际Windows操作系统迁移教程
阿里云国际Windows操作系统迁移教程
|
4天前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
26 4
|
9天前
|
机器学习/深度学习 数据可视化 Docker
Python环境
Python环境
21 3
|
18天前
|
弹性计算 Linux iOS开发
Python 虚拟环境全解:轻松管理项目依赖
本文详细介绍了 Python 虚拟环境的概念、创建和使用方法,包括 `virtualenv` 和 `venv` 的使用,以及最佳实践和注意事项。通过虚拟环境,你可以轻松管理不同项目的依赖关系,避免版本冲突,提升开发效率。
|
1月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
316 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
1月前
|
机器学习/深度学习 缓存 PyTorch
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
这篇文章是关于如何下载、安装和配置Miniconda,以及如何使用Miniconda创建和管理Python环境的详细指南。
388 0
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
|
1月前
|
机器学习/深度学习 缓存 Linux
python环境学习:pip介绍,pip 和 conda的区别和联系。哪个更好使用?pip创建虚拟环境并解释venv模块,pip的常用命令,conda的常用命令。
本文介绍了Python的包管理工具pip和环境管理器conda的区别与联系。pip主要用于安装和管理Python包,而conda不仅管理Python包,还能管理其他语言的包,并提供强大的环境管理功能。文章还讨论了pip创建虚拟环境的方法,以及pip和conda的常用命令。作者推荐使用conda安装科学计算和数据分析包,而pip则用于安装无法通过conda获取的包。
73 0
|
3天前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
8天前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
36 3
|
11天前
|
存储 安全 网络安全
Windows Server 本地安全策略
由于广泛使用及历史上存在的漏洞,Windows服务器成为黑客和恶意行为者的主要攻击目标。这些系统通常存储敏感数据并支持关键服务,因此组织需优先缓解风险,保障业务的完整性和连续性。常见的威胁包括勒索软件、拒绝服务攻击、内部威胁、恶意软件感染等。本地安全策略是Windows操作系统中用于管理计算机本地安全性设置的工具,主要包括用户账户策略、安全选项、安全设置等。实施强大的安全措施,如定期补丁更新、网络分段、入侵检测系统、数据加密等,对于加固Windows服务器至关重要。
下一篇
无影云桌面