在anaconda中配置虚拟环境教程
目录
- 1.前言
- 2.介绍
- 2.1anaconda
- 2.2conda
- 2.3 Why anaconda not pycharm?
- 3.conda常用命令
- 4.流程
- 4.1打开anaconda Prompt
- 4.2切换镜像源
- 4.3创建虚拟环境
- 4.4激活该环境(进入该环境)
- 4.5导包
1.前言
要用tensorflow-gpu,在anaconda可以傻瓜式安装,所以就选择了用anaconda做开发。本文将介绍如何用anaconda创建虚拟环境,隔离不同项目不同包,从而减少相互之间的依赖关系。
2.介绍
2.1anaconda
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包含conda和 Python)。
2.2conda
Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。你可以理解为如果你创建了一个新的项目,conda就会帮助你创建一个新的python环境与电脑全局的基础python环境隔离开来,在项目开发中非常方便。
2.3 Why anaconda not pycharm?
为什么用anaconda而不是pycharm?有些人问pycharm和anaconda的区别,实际上pycharm就是一个高级记事本,anaconda是管理多个python及其库的软件。
简单来说,使用anaconda,你可以在你的电脑里配置多个python环境,并灵活切换,这就是anaconda的主要目的。
3.conda常用命令
给出几个常用命令,可以先往下看,有不懂再翻上来。
功能 | 语句 |
---|---|
查看conda版本号 | conda --version |
查看python版本号 | python --version |
查看虚拟环境列表 | conda info --envs |
创建虚拟环境,指定python版本号 | conda create -n virtualname pip python=3.6 |
激活虚拟环境 | conda activate virtualname |
退出虚拟环境 | conda deactivate |
删除虚拟环境: | conda remove --name virtualname --all |
4.流程
4.1打开anaconda Prompt
如图,在安装完Anaconda后,在开始菜单栏会看到Anaconda Prompt,打开,在里面输入命令。
4.2切换镜像源
别问,懂得都懂
清华镜像源基本是最齐全的了,输入以下命令。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
如果切换失败,就先切换默认镜像源,然后再修改另一个镜像源(一定要先恢复默认,再换另一个)
默认镜像源
conda config --remove-key channels
4.3创建虚拟环境
创建一个虚拟环境,里面所有的库都与global库隔离
conda create -n virtualname pip python=3.6
以上语句的意思是:安装了一个名为virtualname的虚拟环境,它搭载的python版本为3.6
4.4激活该环境(进入该环境)
activate virtualname
4.5导包
比如说我想导入tensorflow-gpu1.15.0的库,那么将这样输入:
pip install tensorflow-gpu1.15.0
如果不了解pip指令可以看这篇文章:常用pip指令
之前安装anaconda也踩了不少坑,看了许多别人的解答,总结如上,小伙伴们可以试一试。
参考链接:
https://blog.csdn.net/masakinini/article/details/106271196
在anaconda中配置虚拟环境教程相关推荐
- 人工智能之配置环境教程二:在Anaconda中创建虚拟环境并在VsCode中使用
人工智能之配置环境教程二:在Anaconda中创建虚拟环境安装pytorch并在VsCode中使用虚拟环境 作者介绍 一. 在Anaconda中创建虚拟环境 1. 进入本地终端 1.1 键盘使用**w ...
- pythonidle安装第三方库_在Python IDLE 下调用anaconda中的库教程
在Python IDLE 下调用anaconda中的库教程 大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaco ...
- 基于Windows下Anaconda创建python虚拟环境教程
基于Windows下Anaconda创建python虚拟环境教程 Anaconda是目前最流行的数据科学平台以及现代机器学习的基础.同时Anaconda 也是一个Python的发行版,专注于人工智能, ...
- anaconda中创建虚拟环境
一.Anaconda的优点 Anaconda的的优点:在学习python的过程中,有的教程使用的是python2,有的教程使用的是python3,而python2和python3又有细微的差别,所以, ...
- PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found
在Anaconda配置好虚拟环境后,需要将环境添加进PyCharm中.(或者新建项目时,设置针对某一项目的运行环境),选择Conda Environment是有时会出现Conda executable ...
- python idle运行anaconda_在Python IDLE 下调用anaconda中的库教程
大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaconda我们可以很方便的随时调用这里面的库. 原先我自己在Py ...
- 在anaconda中创建虚拟环境
anaconda中用命令提示符创建虚拟环境 一.验证 1.python 验证Python环境变量,输入python,输出版本号,表明设置成功 2.conda 在命令提示符窗口中输入conda --ve ...
- 安装anaconda并配置虚拟环境
写在前面:anaconda是什么?有什么用? 题主的理解:anaconda是一个虚拟环境,可以理解为较你的电脑而言的虚拟机,在anaconda里面进行环境的配置和包的下载,与你本机的环境是不一样的.比 ...
- PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found(解决方案)
项目场景: 在使用Anconda配置好虚拟环境后,需要添加到PyCharm中遇到的问题. 作者是在创建新项目的时候,选择conda环境出现Conda executable is not found的错 ...
最新文章
- 开源硬件:极客们的伟大理想
- 英文书也没有那么难,跟着例子做,挺有意思的
- C#.NET常见问题(FAQ)-命名空间namespace如何理解
- WCF 客户端代理生成 通过SvcUtil.exe
- java泛型学习二:解惑通配符
- NET问答: 如何在 dynamic 集合上使用 Linq ?
- pdf.js浏览中文pdf乱码的问题解决
- 私人心情录小程序源码
- LINUX REDHAT第九单元文档
- 中文文本对齐_word排版技巧:如何让词组文字分散对齐
- 查看修改oracle数据库字符集
- 微服务笔记(二) 服务发现
- 发那科机器人xyz的方向_发那科机器人应用-机器人坐标系介绍(4)
- HI3519移植samba服务器
- 弹出usb大容量储存设备时出问题【无法结束SYSTEM进程情况,explorer.exe重启无用 | 已解决】
- 华为运营商级路由器配置示例 | 配置BGP VPLS和LDP VPLS interworking示例
- 无人驾驶算法学习(十一):IMU标定及Allan方差分析
- 重要更新|Amazon S3 和 CloudFront 已迁移至 Amazon Trust Services
- Java实时报表统计查询慢_如何解决报表关联计算中的性能问题
- RadioButton前面的小圆圈颜色设置
热门文章
- 生成镶嵌数据集涉及的一些概念和工具
- linux 宝塔 卸载mysql_宝塔面板(linux)卸载的一些方法的整理以及卸载之后一些文件的删除...
- 单片机第一步——点亮第一盏灯
- PyQt5 designer 布局中组件尺大小、 位置设定
- opencv(十六)-图像形态学
- 终于要露脸了!神十六至少一名第三批航天员,景海鹏是指令长?
- k系列图形工作站联想服务器,供应联想ThinkStationD20系列图形工作站
- 语音怎么翻译成文字的?
- POJ2229 [USACO05 Jan] Sum sets 递推(dp)
- 四川大学计算机考研课程表,2019年四川大学研究生教学运行作息时间表.doc