python3.7.2安装包_Win10下python 2.7与python 3.7双环境安装教程图解
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双环境安装教程图解相关推荐
- catia2017安装包打开没反应_【机械设计】Catia V5-6R2017软件安装教程
Catia V5-6R2017安装包 下载 Catia V5-6R2017/64位下载地址: 链接:https://pan.baidu.com/s/17kMvk90_z5-HhVtgH7cblA 提取 ...
- 被气晕过去的Anaconda和本地安装的python3.6关于安装包(markdown包)报错问题
被气晕过去的Anaconda和本地安装的python3.6关于安装包(markdown包)报错问题 01 说明: 01 此次解决问题的心理过程的煎熬 首先声明博主是个典型的强迫症患者,我觉得作为一 ...
- 奈飞win10安装包_win10安装包下载-原版win10安装包下载v10.0.19041.1-西西软件下载
原版win10安装包,由吾爱大神原创制作的一个原版win10安装程序,无需加载镜像文件,直接按照步骤提示即可安装,无论是换系统还是新机安装都非常方便,建议大家拷贝一份到U盘上,可以随时对电脑设备进行系 ...
- 【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇【php环境汇总】
[本地调试环境一键安装包]php+mysql平台搭建集成软件总汇[php环境汇总] ********************************************************** ...
- 小米 android编译,【报Bug】编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装...
详细问题描述 使用4月10号发布的Android H5+ SDK 编译并签名出来的安装包在小米 MIUI 11稳定版 Android 8.1上面无法安装 安装提示:失败原因:其他原因,请前往小米应用商 ...
- python从入门到精通图片_Python从入门到精通之环境搭建教程图解
本章内容: 一.下载python安装包 二.选择适合自己系统的文件,进行下载 Windows环境安装(Windows 10) 三.Python解释器的安装 双击python-3.7.4-amd64.e ...
- Debian 7.1.0 安装教程图解(——Debian系统轻量级快速安装法)
Debian 7.1.0 安装教程图解(--Debian系统轻量级快速安装法) 目录 一.Debian 7.1.0最新安装光盘二.安装系统教程图解 三.DebianLNMP更多相关使用系列文章 一.D ...
- win命令安装 安装cmake_win10下VSCode+CMake+Clang+GCC环境搭建教程图解
打算用C/C++把基本的数据结构与算法实现一遍, 为考研做准备, 因为只是想实现算法和数据结构, 就不太想用VisualStudio, 感觉VSCode不错, 遂在网上找了一些教程, 结合自己的需求, ...
- centos mysql安装包_Centos7下安装包方式安装MySQL
安装包下载地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 第一步:在 /h ...
最新文章
- Python中线程Timeout的使用
- ThreadLocalMap的enrty的key为什么要设置成弱引用
- Python查询MySQL进行远程采集图片实例
- 设计模式:备忘录模式(Memento)
- 牛客练习赛89——牛牛小数点(未解决)
- java获取10位随机数_Java基础:JAVA中BitSet使用详解
- SQL 判断非空 NULL :IFNUL( ) 、COALESCE( ) 、ISNULL( ) 、NVL( )
- KnowledgeGraph Slides项目(CCKS系列报告2013-2018)
- 推荐 :深度学习初学者不可不知的25个术语和概念(上)
- Docker 持续推动创新,三款应用为您指引未来趋势
- windows7和windows10下安装xgboost
- 数字通信技术知识点二
- 深入理解快速排序和STL的sort算法
- gentoo linux 安装记录
- 【强大知名的CAD绘图工具】AutoCAD 2019 for Mac
- vant框架的输入框在IOS上出现输入空格不显示,需要在输入字符才展示问题
- HTTP协议及GET、POST的差异
- 互联网等三行业跻身VC投资前三甲
- 一个高质量的智能单元测试平台——iUnit
- 教你如何解决win10电脑局域网看不到其他共享电脑
热门文章
- php的反射技术,PHP 反射使用
- java map类型转换_Java string类型转换成map代码实例
- ios 调用c语言函数指针,第09天C语言(08):指向函数的指针的应用场景
- python eval()函数使用
- python中操作数据库中游标的使用方法
- 这里有8个流行的Python可视化工具包,你喜欢哪个?
- Python真神奇,带你体验另类的“全自动编程”
- php大文件上传插件,PHP 大文件上传进度条实现
- python timeit class Timer()类 timeit(string, string) repeat(string, string) default_timer() 耗时检测 执行速度
- python matplotlib.pyplot.scatter() 中的cmap参数是什么意思?