python3.x与python2.x共存
本文主要介绍python2.x存在的情况下,如何安装和配置python3.x。
python2.7应该最常用,也是我目前主要使用的版本。
但是,有些代码推荐使用python3.x版本,比如cantera,只好再安装。
1. python3.x下载
python3.4,windows-64bits下载地址
https://www.python.org/ftp/python/3.4.4/python-3.4.4.amd64.msi
下载后,直接双击安装即可。
ps. 这里安装目录最好选择跟python2.x相同,便于管理。
2. path设置
将python3.4安装目录添加到环境变量,
比如c:\Python33;c:\Python33\Scripts;
ps. 如果上一步安装目录相同,直接搜索python2.x的环境变量设置,复制后,把2x改为3x即可,比如这里python27更改为python34。
ps2. 根据其他人建议,将主要使用的版本放在前面。
3. exe改名
将python34目录下的python.exe,pythonw.exe修改我
python3.exe,pythonw3.exe
打开cmd,输入python3测试
4. pip使用
如果python2.x及其pip之前已经安装完成,python3.x的安装也会自动装好pip。
无需再安装。使用时,使用pip3即可。
ps(2016年5月21日 17:34:00)
今天重装系统,又装了一下发现出错,
pip3 提示fatal …..(当时没截图记不住了)
解决办法:只要升级一下pip就好,命令
python3 -m pip install -U pip
python -m pip install -U pip
总结
根本没有网上说的那么麻烦。
当然后续代码的编译运行还没有测试。
python3.x与python2.x共存相关推荐
- Anaconda3中Python3.5和Python2.7共存
开始-所有程序-Anaconda3-Anaconda Prompt conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/a ...
- python3环境运行python2代码_使用Anaconda实现Python2和Python3共存及相互转换
前言 初学Python时,总是被python的两个不太兼容的版本搞得头昏脑胀.按目前的发展趋势,python未来的主流版为python3.但是我们经常会遇到一些很有意思代码使用的是python2版本. ...
- python3.x与python2.x的区别汇总
python3.x与python2.7.x都是比较流行的版本,虽然建议现在的初学者开始学习python3.x的版本,但是还有很多的工程使用的是python2.7.x版本.观看代码的时候难免会出现一些问 ...
- python mkl freebsd_FreeBSD:在uwsgi中使用python3而不是python2
我有一台安装了FreeBSD 10.1的服务器.我想使用uwsgi nginx python3在其上部署一个Django站点并遇到一些问题. 该网站是为python3编写的,我安装了python3.4 ...
- linuxpython23同时_linux上安装python3同时保留python2
linux上安装python3同时保留python2?这个就要用到上篇说到的path变量了. 具体介绍及操作 这里我下载python3.6版本来进行介绍 django默认数据库为sqlite3,所以安 ...
- Python3.x和Python2.x的区别[转]
Python3.x和Python2.x的区别 1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%.Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 ...
- python3.x和python2.x唯一区别_Python3.x和Python2.x的区别介绍
1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%.Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果. Py3.1性能比Py2 ...
- linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...
- python3.x 与python2.x print的区别 input区别
#python3.x 与python2.x print的区别 input区别 #python3.x # print(x,y) #打印对象 # #python2.x # print x,y# #pyth ...
最新文章
- 5G的未来投资机会在哪里?
- lepus mysql 复制监控_sql_mode=ONLY_FULL_GROUP_BY 导致lepus监控mysql5.7报错
- Openldap配置TLS加密传输(完整版——shell脚本实现[即在客户端执行代码,即可实现TLS加密])
- 十一、linux文件系统权限详解
- oracle重命名日志成员出错,Oracle日志文件
- Java集合—哈希(hash)表
- 『数学』--数论--组合数+卢卡斯定理+扩展卢卡斯定理
- 500 OOPS: vsftpd: both local and anonymous access disabled
- C/C++知识分享:C++常用内置函数你会几个,使用过几次呢?
- css 历史及css3 新特性
- css基本选择器,id选择器,class选择器,标签选择器,*通配符选择器,逗号 空格 + >
- C++的学习(十一)继承
- file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known
- 如何用OBS录制Mac系统声音
- 【blender】基本操作总结-最常用的快捷键
- BOCHS模拟器配置和使用
- 网易邮箱发送显示服务器出错,网易邮件发送不出去的错误代码详解 (MI:SFQ错误等)...
- 申请计算机助理的英语作文,助理面试英文自我介绍范文(通用5篇)
- 光纤跳线的类型和区别?
- ps html 优化,优化 Photoshop 的性能