Win10下python 2.7与python 3.7双环境安装教程,具体内容如下所示:

1、python软件下载网址:

https://www.python.org/downloads/windows/

2、 安装python2.7.16

第一步双击安装包,选择你要安装的路径

第二步默认next,这里不能配置环境变量,只能安装好后手动配。

点击finish安装完成。这样python2和python3都已经安装好了。

3、安装python3.7.4

建议不要安装在系统盘,可以安装在D盘,建一个Python的目录,里面再建两个文件夹python2.7和python3.7。

第一步选择自定义安装,并且勾选Add Python3.7 to PATH,然后next

第二步直接默认next即可

第三步勾选install for all users,如果你以后打算在VS 2015中配置python环境请勾选Download debug binaris,点击install开始安装。

安装成功页面,关闭即可。

cmd打开命令提示符,输入python查看python3安装情况,显示python 3.7.2 的版本信息,则安装成功。

此时可以从开始那找到python3的IDLE,这个Python自带的工具对初学者调试代码还是很好用的。因为代码可以一行一行去调试,哪一行有问题马上就能看的出来。

4.添加python2和python3到系统环境变量

步骤:此电脑→属性→高级系统设置→高级→环境变量→系统变量(S)→选中Path,点击编辑→选择新建→新建两个,D:\Python\python27和D:\Python\python27\Scripts

这样环境变量就配好了。

此时可以看到配置好的环境变量如下:

5、修改python.exe名字为python2.exe和python3.exe

去安装目录下修改即可。

此时需要注意Python2.7和Python3.6的可执行文件都是python.exe,需要加以区分:

首先是Python2.7,需要将其python.exe重命名为python2.exe:

这时,再调用Python2.7的话需要使用python2命令来区分:

其次是Python3.7,需要将其python.exe重命名为python3.exe:

这时,再调用Python3.7的话需要使用python3命令来区分:

修改完成后cmd打开命令提示符,

输入python2 -V显示python2.7.16版本,

输入python3 -V显示3.7.4版本。

至此,python2和python3 安装完毕。

6.最关键的一步来了。

pip2 和 pip3设置

python中很重要的一个工具就是pip包管理工具,有时候安装新的模块\包都要用到,所以我们要把python2和python3的pip区分开来,使得两个python版本的pip能够共存。

在cmd命令框输入命令,python3 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。

在cmd命令框输入命令,python2 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。

现在可以通过pip2 -V 和 pip3 -V 查看两个版本的pip信息,以后只需运行pip2 install XXX和pip3 install XXX即可安装各自的python包。

至此,Python2.7与Python3.7双环境共存设置完毕

7、向pycharm中导入project interpreter

安装后新建项目时遇到一个小问题,import 不能导入扩展包,File->Settings->Project->Project Interpreter 一定要选择正确的python编译器路径,这样python扩展包就自动加进去了。

参考:https://www.jianshu.com/p/e30c52f27dad

https://baijiahao.baidu.com/s?id=1607774325597619048&wfr=spider&for=pc

8、出现:Microsoft Visual C++ 14.0 is required 的解决方案

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools":http://landinghub.visualstudio.com/visual-cpp-build-tools

下面以安装scrapy为例:

如:pip install scrapy 时出现:

error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

解决办法

1)、安装 Microsoft visual c++ 14.0

https://964279924.ctfile.com/fs/1445568-239446865

https://pan.baidu.com/s/1q2Nj41Xk85CHHv7_zOhQIA 密码:qbba

2)、如果出现了.Net framework版本过低,小于4.5的最低版本要求:

[如果没出现这个问题,跳过这一步]

重新安装 .Net framework 更高的版本:

https://support.microsoft.com/en-us/help/3151800/the-net-framework-4-6-2-offline-installer-for-windows

再安装Microsoft visual c++ 14.0,

9、出现AttributeError: 'MSVCCompiler' object has no attribute 'linker_exe'的解决办法

I'm trying to install AirFlow, but keep getting an error. The line - pip install apache-airflow

I installed Visual Studio with the proper packages, installed misaka, and updated both pip install version and setuptools.

解决办法:

I had the same issue. Seems like airflow 1.10.4 has a new dependency on "dumb-init" which doesn't work well on Windows.

Install Airflow 1.10.3 worked fine for me.

pip install apache-airflow[postgres]==1.10.3

shareimprove this answer

参考:https://stackoverflow.com/questions/57466782/attributeerror-msvccompiler-object-has-no-attribute-linker-exe

10、依赖包版本太低解决方案:

总结

以上所述是小编给大家介绍的Win10下python 2.7与python 3.7双环境安装教程图解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

本文标题: Win10下python 2.7与python 3.7双环境安装教程图解

本文地址: http://www.cppcns.com/jiaoben/python/280839.html

python3.7.2安装包_Win10下python 2.7与python 3.7双环境安装教程图解相关推荐

  1. catia2017安装包打开没反应_【机械设计】Catia V5-6R2017软件安装教程

    Catia V5-6R2017安装包 下载 Catia V5-6R2017/64位下载地址: 链接:https://pan.baidu.com/s/17kMvk90_z5-HhVtgH7cblA 提取 ...

  2. 被气晕过去的Anaconda和本地安装的python3.6关于安装包(markdown包)报错问题

    被气晕过去的Anaconda和本地安装的python3.6关于安装包(markdown包)报错问题 01 说明: 01 此次解决问题的心理过程的煎熬   首先声明博主是个典型的强迫症患者,我觉得作为一 ...

  3. 奈飞win10安装包_win10安装包下载-原版win10安装包下载v10.0.19041.1-西西软件下载

    原版win10安装包,由吾爱大神原创制作的一个原版win10安装程序,无需加载镜像文件,直接按照步骤提示即可安装,无论是换系统还是新机安装都非常方便,建议大家拷贝一份到U盘上,可以随时对电脑设备进行系 ...

  4. 【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇【php环境汇总】

    [本地调试环境一键安装包]php+mysql平台搭建集成软件总汇[php环境汇总] ********************************************************** ...

  5. 小米 android编译,【报Bug】编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装...

    详细问题描述 使用4月10号发布的Android H5+ SDK 编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装 安装提示:失败原因:其他原因,请前往小米应用商 ...

  6. python从入门到精通图片_Python从入门到精通之环境搭建教程图解

    本章内容: 一.下载python安装包 二.选择适合自己系统的文件,进行下载 Windows环境安装(Windows 10) 三.Python解释器的安装 双击python-3.7.4-amd64.e ...

  7. Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)

    Debian 7.1.0 安装教程图解(--Debian系统轻量级快速安装法) 目录 一.Debian 7.1.0最新安装光盘二.安装系统教程图解 三.DebianLNMP更多相关使用系列文章 一.D ...

  8. win命令安装 安装cmake_win10下VSCode+CMake+Clang+GCC环境搭建教程图解

    打算用C/C++把基本的数据结构与算法实现一遍, 为考研做准备, 因为只是想实现算法和数据结构, 就不太想用VisualStudio, 感觉VSCode不错, 遂在网上找了一些教程, 结合自己的需求, ...

  9. centos mysql安装包_Centos7下安装包方式安装MySQL

    安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...

最新文章

  1. Python中线程Timeout的使用
  2. ThreadLocalMap的enrty的key为什么要设置成弱引用
  3. Python查询MySQL进行远程采集图片实例
  4. 设计模式:备忘录模式(Memento)
  5. 牛客练习赛89——牛牛小数点(未解决)
  6. java获取10位随机数_Java基础:JAVA中BitSet使用详解
  7. SQL 判断非空 NULL :IFNUL( ) 、COALESCE( ) 、ISNULL( ) 、NVL( )
  8. KnowledgeGraph Slides项目(CCKS系列报告2013-2018)
  9. 推荐 :深度学习初学者不可不知的25个术语和概念(上)
  10. Docker 持续推动创新,三款应用为您指引未来趋势
  11. windows7和windows10下安装xgboost
  12. 数字通信技术知识点二
  13. 深入理解快速排序和STL的sort算法
  14. gentoo linux 安装记录
  15. 【强大知名的CAD绘图工具】AutoCAD 2019 for Mac
  16. vant框架的输入框在IOS上出现输入空格不显示,需要在输入字符才展示问题
  17. HTTP协议及GET、POST的差异
  18. 互联网等三行业跻身VC投资前三甲
  19. 一个高质量的智能单元测试平台——iUnit
  20. 教你如何解决win10电脑局域网看不到其他共享电脑

热门文章

  1. php的反射技术,PHP 反射使用
  2. java map类型转换_Java string类型转换成map代码实例
  3. ios 调用c语言函数指针,第09天C语言(08):指向函数的指针的应用场景
  4. python eval()函数使用
  5. python中操作数据库中游标的使用方法
  6. 这里有8个流行的Python可视化工具包,你喜欢哪个?
  7. Python真神奇,带你体验另类的“全自动编程”
  8. php大文件上传插件,PHP 大文件上传进度条实现
  9. python timeit class Timer()类 timeit(string, string) repeat(string, string) default_timer() 耗时检测 执行速度
  10. python matplotlib.pyplot.scatter() 中的cmap参数是什么意思?