链接:https://www.nowcoder.com/questionTerminal/5e2ec14f94bc411fa542dedaa87587f3?orderByHotValue=1&page=1&onlyReference=false
来源:牛客网

python现在有py2和py3两个版本,这两个版本是不兼容的。我们在开发的过程中往往会更多的考虑代码的时效性,我们一般选择py3版本 ,但是在开发中我们经常会遇到这样的情况,我们需要实现一个功能,这个功能有py2版本的包,而这个包还没有更新到py3版本,如果我们不想重新编写这个函数,我们只能使用py2版本的python。
ython2 和 Python3 不兼容
尽量不要太激进
毕竟你想要使用的那些包,它们的作者更代码不一定比Python更的勤
在要用多个版本的时候,要善于用VirtualEnv和Anaconda
新建项目的时候可以新建一个虚拟环境,这样在可以直接把运行环境复制给别人,不会复制到其他一些这个项目不用的库
选择适合自己的 而且是能最大程度运行锁编写代码的版本

如何正确选择python的版本相关推荐

  1. python主流版本-python主流版本

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! pyenv 和 pipenv 应该是目前主流的 python 版本控制和虚拟环境的 ...

  2. python中文版下载安装教程,python最新版本安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  3. 初识python——python的发展历程及python各个版本之间的区别,python的安装

    初识python--python的发展历程及python各个版本之间的区别,python的安装 什么是python python的起源 python主要发展历程 python各个版本之间的区别 如何选 ...

  4. 我的AI之路(5)--如何选择和正确安装跟Tensorflow版本对应的CUDA和cuDNN版本

    最新的Tensorflow和CUDA cuDNN的对应关系可以从这里找到: https://tensorflow.google.cn/install/source https://tensorflow ...

  5. Python 1. 如何选择python版本,以及如何选择开发环境(IDE)

    本文为原创文章转载请注明出处,博主博客地址:http://blog.csdn.net/qq_20259459  和作者信息. 点击打开链接(原文地址超链接点击阅读原文) 这是我在神经网络和matlab ...

  6. 初学者python用哪个版本好-什么是Python?初学者应该学python哪个版本?

    什么是Python?(这需要说明的是,Python并不是以蛇命名,而是以电视节目MontyPythonsFlyingCiret.来命名的),标志如图1.1所示・它是19年由荷兰人GmdvanRossu ...

  7. 执行后可以查看python版本的是-【单选题】执行后可以查看Python的版本的是

    问题:[单选题]执行后可以查看Python的版本的是 更多相关问题 完成并配平下列各反应的方程式: (a)用浓H2SO4焙烧法处理氟碳铈镧矿 (b)镧.铈.镨.铽草 据报道,我国目前已发现甲型H1N1 ...

  8. python代码加密运行在win10_如何在Win10上正确安装Python,VSCode和flake8

    对于新手问题,我深表歉意.我正在尝试正确下载Python 3.7安装并将其与VSCode集成在一起,并使用flake8作为linter.我想为开发Blender的自定义脚本进行设置.我在Win10 x ...

  9. Python发行版本Anaconda的安装说明:基于Anaconda2-4.3.1-Windows-x86_64

    Anaconda指的是一个开源的Python发行版本,其包含了conda.Python等180多个科学包及其依赖项.因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果 ...

最新文章

  1. 第八课.特征工程与CTR预测
  2. 第 5 章 Nova - 041 - Resize Instance 操作详解
  3. CF407 E. k-d-sequence(线段树+单调栈)
  4. 自己动手构造编译系统:编译、汇编与链接2.1.4 语义分析
  5. 首批共享单车死于 2019
  6. 通过ssh访问git项目
  7. [读论文]三维激光扫描点云数据处理研究进展、挑战与趋势(2017)
  8. Nero 9 Lite
  9. 深度可分离卷积(Depthwise seperable convolution)
  10. python爬虫requests设置代理ip_Python 爬虫的代理 IP 设置方法汇总
  11. 图片轮换-jQuery
  12. MapReduce中Shuffle机制的学习案例——房屋租赁信息
  13. python搜狗微信搜索wechatsogou 用法
  14. 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例25
  15. html 前端优化上传视频,前端上传组件Plupload使用---上传大视频(分片上传)
  16. 【MySQL】 DATE_FORMAT() 格式化时间
  17. ThingsBoard接入阿里ALink协议的网关设备探讨
  18. google收购列表
  19. JS基础-尚硅谷-滚动条-视频P110
  20. go语言读文件 java读文件_如何从Java中的文本文件逐行读取

热门文章

  1. 塔式服务器系统配置,联想TD350塔式服务器系统安装配置注意事项
  2. 查看linux系统IPV6地址
  3. springboot系列(二十九):如何实现excel多sheet导入?这你得会|超级详细,建议收藏
  4. FL Studio教程之Riff机的简介
  5. 通俗易懂数仓建模:范式建模与维度建模
  6. 计算对数似然函数改变量
  7. conda create出现连接问题_处理conda安装工具的动态库缺失问题
  8. 2017年中国大数据发展趋势和展望解读(下)
  9. 后台管理系统中的登录页面
  10. APP测试就是手机测试吗?