QQ登录

只需一步,快速开始

搜索
【活动】边做笔记边学习,还能赢取奖学金!
查看: 6693|回复: 100

[技术交流] 完善鱼哥文章:Python2和Python3如何共存于一台电脑

  [复制链接]
累计签到:834 天
连续签到:2 天
最佳答案
1 
发表于 2015-7-24 14:42:54 | 显示全部楼层 |阅读模式

马上注册加入鱼C,享用更多服务吧^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 cuibaowenown2 于 2015-8-24 21:31 编辑

游客,如果您要查看本帖隐藏内容请回复


Python2和Python3如何共存于一台电脑的确不是很简单的事情,所以,今天决定写下来做为处女博文。Python官方下载传送门:Python下载。演示版本是2.7.9和3.4.3。还有一点建议,安装Python的时候最好选择Install just for me。为什么呢,我也忘了,只是记得上次因为选了Install for all users折腾某个问题折腾了好久。​

安装完毕后确认环境变量-系统变量-Path是否已经加上Python2和Python3的路径(E:\Python34\;E:\Python34\Scripts;E:\Python27\;E:\Python27\Scripts),如果没有请手动加上。

然后有两种方案适合不同需求的人:
①cmd下输入python某些时候需要指向python2,某些时候需要指向python3(比如我,用sqlmap的时候需要python2,自己会用的是python3),这时候只需要改变一下Path下python2和python3路径的位置即可,如上我的路径填的是"E:\Python34\;E:\Python34\Scripts;E:\Python27\;E:\Python27\Scripts",那么cmd下输入python进入的是python3.4.3,如果路径改成"E:\Python27\;E:\Python27\Scripts;E:\Python34\;E:\Python34\Scripts"那么进入的就是python2.7.9

还有一种小技巧就是需要用哪个版本的python就把另一个版本的python.exe删除了。。。不过最好备份,见②

②cmd下输入python2和python3分别进入python2.7.9和python3.4.3,这时候需要将python2路径下的python.exe复制一个更名为python2.exe,python3路径下的python.exe复制一个更名为python3.exe,如下图:
Python2和Python3如何共存于一台电脑
Python2和Python3如何共存于一台电脑
现在我的电脑中一共有4个python,python2下的python.exe、python2.exe,python3下的python.exe,python3.exe。用哪个版本的python就把另一个版本的python.exe删除了即可,比较方便,另外输入python2、python3也能进入相应版本。

其实更多人遇到的问题不是进入python的问题,而是进入idle的问题,这东西挺难搞的,我搞了1、2天才捣鼓明白,网上资料专门讲这个问题的不多,我现在说说,参考文章:
http://bbs.fishc.com/forum.php?m ... peid&typeid=403

我实现的效果如下:
找到HKEY_CLASSES_ROOT\Python.File\shell

4个command依次填入:
"E:\Python27\pythonw.exe" "E:\Python27\Lib\idlelib\idle.pyw" -e "%1"
"E:\Python34\python.exe" "%1" %*
"E:\Python34\pythonw.exe" "E:\Python34\Lib\idlelib\idle.pyw" -e "%1"
"E:\Python27\python.exe" "%1" %*

最后还有个问题,如果idle打开那么试试这个解决方案:
将这个文件夹删除:C:\Users\Administrator\.idlerc

评分

参与人数 3荣誉 +15 鱼币 +18 贡献 +12 收起 理由
沙漠王子 + 5 + 5 + 3 好厉害!看了楼主的文章突然明白了一部分
浮云骑士 + 2 + 5 + 1 谢谢
小甲鱼 + 8 + 8 + 8 感谢楼主无私奉献!

查看全部评分

1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:834 天
连续签到:2 天
最佳答案
1 
 楼主| 发表于 2015-8-24 21:31:53 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:26 天
连续签到:1 天
最佳答案
0 
发表于 2015-8-25 00:31:31 | 显示全部楼层
别哭 我来回复你!我心最好啦!别哭,我最亲爱的人!
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:2128 天
连续签到:6 天
最佳答案
117 
发表于 2015-8-25 01:07:56 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:50 天
连续签到:1 天
最佳答案
0 
发表于 2015-8-30 11:18:37 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:109 天
连续签到:1 天
最佳答案
0 
发表于 2015-10-5 17:52:43 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:489 天
连续签到:1 天
最佳答案
0 
发表于 2015-10-10 16:58:50 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:41 天
连续签到:1 天
最佳答案
0 
发表于 2015-10-22 22:10:19 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:5 天
连续签到:1 天
最佳答案
0 
发表于 2015-10-23 18:53:15 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:42 天
连续签到:1 天
最佳答案
2 
发表于 2015-10-28 01:11:20 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:241 天
连续签到:1 天
最佳答案
0 
发表于 2015-11-4 22:27:13 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:6 天
连续签到:1 天
最佳答案
0 
发表于 2015-11-12 11:37:14 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:122 天
连续签到:1 天
最佳答案
0 
发表于 2015-11-12 13:39:26 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:8 天
连续签到:1 天
最佳答案
0 
发表于 2015-11-17 14:59:31 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:23 天
连续签到:1 天
最佳答案
0 
发表于 2015-12-14 19:41:12 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:66 天
连续签到:1 天
最佳答案
3 
发表于 2016-1-5 18:32:54 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:36 天
连续签到:1 天
最佳答案
2 
发表于 2016-1-5 22:51:18 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:9 天
连续签到:1 天
最佳答案
0 
发表于 2016-1-11 17:20:27 | 显示全部楼层
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:54 天
连续签到:1 天
最佳答案
0 
发表于 2016-1-12 12:42:36 | 显示全部楼层
py2和py3 不和谐啊  windows7系统
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
累计签到:345 天
连续签到:2 天
最佳答案
0 
发表于 2016-1-21 19:49:28 | 显示全部楼层
很不错,支持,赞一个
1. 如果您的提问得到满意的答案,请务必选择【最佳答案】;2. 如果想鼓励一下楼主或帮助到您的朋友,可以给他们【评分】作为奖励;
3. 善用【论坛搜索】功能,那里可能有您想要的答案;4. 粘贴代码请点击编辑框上的 <> 按钮,否则您的代码可能会被“吃掉”!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋手机版Archiver( 粤公网安备 44051102000370号 | 粤ICP备11014136号

© 2010-2017 FishC.com GMT+8, 2017-7-25 16:54 Powered by Discuz! X2.5 Theme by dreambred

快速回复 返回顶部 返回列表