位置: 编程技术 - 正文

利用Anaconda完美解决Python 2与python 3的共存问题(anaconda使用指南)

编辑:rootadmin

推荐整理分享利用Anaconda完美解决Python 2与python 3的共存问题(anaconda使用指南),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:anaconda软件如何使用,anaconda使用指南,anaconda软件如何使用,使用anaconda,anaconda使用教程,anaconda just me,anaconda just me,anaconda使用指南,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

现在Python3 被越来越多的开发者所接受,同时让人尴尬的是很多遗留的老系统依旧运行在 Python2 的环境中,因此有时你不得不同时在两个版本中进行开发,调试。

如何在系统中同时共存 Python2 和 Python3 是开发者不得不面对的问题,一个利好的消息是,Anaconda 能完美解决Python2 和 Python3 的共存问题,而且在 Windows 平台经常出现安装依赖包(比如 MySQL-python)失败的情况也得以解决。

Anaconda 是什么?

Anaconda 是 Python 的一个发行版,如果把 Python 比作 Linux,那么 Anancoda 就是 CentOS 或者 Ubuntu。它解决了Python开发者的两大痛点。

第一:提供包管理,功能类似于 pip,Windows 平台安装第三方包经常失败的场景得以解决。 第二:提供虚拟环境管理,功能类似于 virtualenv,解决了多版本Python并存问题。

下载 Anaconda安装包

官网下载地址: 4.3.1 Python 3.6 for windows 位: 4.3.1 Python 3.6 for windows 位: 4.3.1 Python 3.6 for linux 位: 4.3.1 Python 3.6 for linux 位: Python3.6 版本的安装包,下载完成后直接安装,安装过程选择默认配置即可,大约需要1.8G的磁盘空间。

利用Anaconda完美解决Python 2与python 3的共存问题(anaconda使用指南)

conda 是 Anaconda 下用于包管理和环境管理的命令行工具,是 pip 和 vitualenv 的组合。安装成功后 conda 会默认加入到环境变量中,因此可直接在命令行窗口运行 conda 命令

如果你熟悉 virtualenv,那么上手 conda 非常容易,不熟悉 virtulenv 的也没关系,它提供的命令就几个,非常简单。我们可以利用 conda 的虚拟环境管理功能在 Python2 和 Python3 之间自由切换。

多版本切换

更多命令,可查看帮助 conda -h

包管理工具

conda 的包管理功能是对 pip 的一种补充,如果当前已经激活了某个Python环境,那么就可以在当前环境开始安装第三方包。

对于那些用 pip 无法安装成功的模块你都可以尝试用 conda 来安装,如果用 conda 找不到相应的包,当然你继续选择 pip 来安装包也是没问题的。

提高下载速度

Anaconda 的镜像地址默认在国外,用 conda 安装包的时候会很慢,目前可用的国内镜像源地址是清华大学提供的。修改 ~/.condarc (Linux/Mac) 或 C:Users当前用户名.condarc (Windows) 配置

除此之外,你也可以把 pip 的镜像源地址也换成国内的,豆瓣源速度比较快。修改 ~/.pip/pip.conf (Linux/Mac) 或 C:Users当前用户名pippip.ini (Windows) 配置:

总结

标签: anaconda使用指南

本文链接地址:https://www.jiuchutong.com/biancheng/372361.html 转载请保留说明!

上一篇:Python实现的简单dns查询功能示例(python怎么运作)

下一篇:Python随机读取文件实现实例(python语言如何获取随机整数)

  • 一般纳税人缴纳增值税会计科目
  • 要交多少增值税
  • 减资 股东
  • 资产负债表怎么看营业收入
  • 会计调转是什么意思
  • 银企对账如何操作
  • 知识产权申报费用多少钱
  • 技术推广服务包含什么 奇瑞汽车
  • 公司分红股需要交税吗
  • 税控服务费能抵扣吗
  • 房地产计税毛利率什么意思
  • 发现财务人员违法怎么办
  • 押金满一年才能退
  • 电子银行承兑汇票有风险吗
  • 基本账户代发代扣怎么操作
  • 盈余公积可以发放工资吗
  • 怎么查企业的增值税纳税额
  • 出售长期股权投资的相关税费
  • 延期收款利息如何算
  • 个体户没有进项票怎么开销项发票
  • 金蝶系统怎么修改库存数量
  • 结转已经销售商品成本
  • 应交企业所得税和所得税费用区别
  • 10款手机赚钱软件下载
  • 汽车费用怎么做账
  • 退回的企业所得税怎么做账
  • 出口货物免抵退税 组织收入 影响
  • php连接mysql8.0
  • 招聘下岗职工一名
  • MySQL高级查询
  • 社保和公积金个人缴纳在哪里查看
  • 固定资产已提完折旧后丢失怎么处理
  • 生成stl基本过程
  • 成功解决用英语怎么说
  • 入侵防御部署方式
  • 共享主机和vps
  • php弹出提示框
  • 员工预支款计入什么科目
  • 申报纳税的税务机关
  • 织梦网站停止使用了还侵权吗
  • 尾款忘记支付,交易关闭怎么办
  • 建筑业成本核算流程
  • 跨省市提供建筑服务
  • 个人去税务局开劳务费怎么开
  • 与广告公司签个协议
  • 库存商品冲回
  • 应付工资是应付账款吗
  • 支付土地租金计入什么科目里面
  • 施工单位的罚款标准
  • 买车的车
  • 企业暂估入账的税务风险
  • 农民专业合作社属于什么经济类型
  • 可转债不卖会亏钱吗
  • 生产企业下单就做收入没交货怎么做账
  • 关联方交易舞弊手段
  • 苹果电脑安全性
  • 电脑操作系统win7
  • centos7怎么查看磁盘空间
  • 苹果电脑连不上网络但是wifi正常
  • win7开机屏幕狂闪不停怎么解决
  • win10系统无线网络连接在哪
  • linuxu
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • 如何理解python语言
  • nodejs stdin
  • ContentProvider之通过ContentResolver获取图像、视频、音频举例
  • javascript相对路径
  • python代码50行
  • python计算两个数乘积代码
  • java颜色代码对照表图片
  • 江苏省国税总局
  • 资本公积如何转增股本的流程
  • 南京地税局局长名单
  • 怎么样开通深圳医保
  • 长春国税局科员工资是多少
  • 国税局地税局
  • 江西省地税局官方网站
  • 国外工资个人所得税
  • 深圳国税局网站如何查询企业往年财务报表
  • 如何查询纳税人识别号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设