目录

  • 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中配置虚拟环境教程相关推荐

  1. 人工智能之配置环境教程二:在Anaconda中创建虚拟环境并在VsCode中使用

    人工智能之配置环境教程二:在Anaconda中创建虚拟环境安装pytorch并在VsCode中使用虚拟环境 作者介绍 一. 在Anaconda中创建虚拟环境 1. 进入本地终端 1.1 键盘使用**w ...

  2. pythonidle安装第三方库_在Python IDLE 下调用anaconda中的库教程

    在Python IDLE 下调用anaconda中的库教程 大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaco ...

  3. 基于Windows下Anaconda创建python虚拟环境教程

    基于Windows下Anaconda创建python虚拟环境教程 Anaconda是目前最流行的数据科学平台以及现代机器学习的基础.同时Anaconda 也是一个Python的发行版,专注于人工智能, ...

  4. anaconda中创建虚拟环境

    一.Anaconda的优点 Anaconda的的优点:在学习python的过程中,有的教程使用的是python2,有的教程使用的是python3,而python2和python3又有细微的差别,所以, ...

  5. PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found

    在Anaconda配置好虚拟环境后,需要将环境添加进PyCharm中.(或者新建项目时,设置针对某一项目的运行环境),选择Conda Environment是有时会出现Conda executable ...

  6. python idle运行anaconda_在Python IDLE 下调用anaconda中的库教程

    大家都知道,Anaconda是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.下载了anaconda我们可以很方便的随时调用这里面的库. 原先我自己在Py ...

  7. 在anaconda中创建虚拟环境

    anaconda中用命令提示符创建虚拟环境 一.验证 1.python 验证Python环境变量,输入python,输出版本号,表明设置成功 2.conda 在命令提示符窗口中输入conda --ve ...

  8. 安装anaconda并配置虚拟环境

    写在前面:anaconda是什么?有什么用? 题主的理解:anaconda是一个虚拟环境,可以理解为较你的电脑而言的虚拟机,在anaconda里面进行环境的配置和包的下载,与你本机的环境是不一样的.比 ...

  9. PyCharm添加Anaconda中的虚拟环境,Python解释器出现Conda executable is not found(解决方案)

    项目场景: 在使用Anconda配置好虚拟环境后,需要添加到PyCharm中遇到的问题. 作者是在创建新项目的时候,选择conda环境出现Conda executable is not found的错 ...

最新文章

  1. 开源硬件:极客们的伟大理想
  2. 英文书也没有那么难,跟着例子做,挺有意思的
  3. C#.NET常见问题(FAQ)-命名空间namespace如何理解
  4. WCF 客户端代理生成 通过SvcUtil.exe
  5. java泛型学习二:解惑通配符
  6. NET问答: 如何在 dynamic 集合上使用 Linq ?
  7. pdf.js浏览中文pdf乱码的问题解决
  8. 私人心情录小程序源码
  9. LINUX REDHAT第九单元文档
  10. 中文文本对齐_word排版技巧:如何让词组文字分散对齐
  11. 查看修改oracle数据库字符集
  12. 微服务笔记(二) 服务发现
  13. 发那科机器人xyz的方向_发那科机器人应用-机器人坐标系介绍(4)
  14. HI3519移植samba服务器
  15. 弹出usb大容量储存设备时出问题【无法结束SYSTEM进程情况,explorer.exe重启无用 | 已解决】
  16. 华为运营商级路由器配置示例 | 配置BGP VPLS和LDP VPLS interworking示例
  17. 无人驾驶算法学习(十一):IMU标定及Allan方差分析
  18. 重要更新|Amazon S3 和 CloudFront 已迁移至 Amazon Trust Services
  19. Java实时报表统计查询慢_如何解决报表关联计算中的性能问题
  20. RadioButton前面的小圆圈颜色设置

热门文章

  1. 生成镶嵌数据集涉及的一些概念和工具
  2. linux 宝塔 卸载mysql_宝塔面板(linux)卸载的一些方法的整理以及卸载之后一些文件的删除...
  3. 单片机第一步——点亮第一盏灯
  4. PyQt5 designer 布局中组件尺大小、 位置设定
  5. opencv(十六)-图像形态学
  6. 终于要露脸了!神十六至少一名第三批航天员,景海鹏是指令长?
  7. k系列图形工作站联想服务器,供应联想ThinkStationD20系列图形工作站
  8. 语音怎么翻译成文字的?
  9. POJ2229 [USACO05 Jan] Sum sets 递推(dp)
  10. 四川大学计算机考研课程表,2019年四川大学研究生教学运行作息时间表.doc