windows下的python多版本共存遇到的一些问题
2016-10-18 13:09
609 查看
python2代码至python3的转换文件
将py2文件转换至py3文件的步骤:
切换至
键入命令
Python2和Python3共存安装时遇到的问题
如果为了在命令行中将2和3两个版本区别开而分别对
那么解决卸载不了的方法是什么呢?
那就是将你之前修改了的
多版本搭建完成,查看安装版本
多版本共存时查看pip版本
多版本共存时pip更新
多版本共存时使用pip安装第三方库(如requests)
2to3.py的路径为
C:\Program Files\Python35\Tools\scripts\2to3.py
将py2文件转换至py3文件的步骤:
切换至
2to3.py文件的所在目录
C:\Program Files\Python35\Tools\scripts
键入命令
python 2to3.py -w 所要转换的py2文件名
Python2和Python3共存安装时遇到的问题
如果为了在命令行中将2和3两个版本区别开而分别对
Python27、
Python27\Scripts、
Python35、
Python35\Scripts中的
python.exe文件重命名为了
python2.exe和
python3.exe,那这样在以后卸载python软件时,会遇到提示说卸载不了,
one or more issues caused the setup to fail,错误代码啥啥啥来着,我忘了……不过好像和部署多版本共存安装时遇到的问题是一个道理,
Error 0x80070643: Failed to install MSI package。
那么解决卸载不了的方法是什么呢?
那就是将你之前修改了的
python.exe文件的文件名,改回
python.exe,如果你的python安装目录下有这么一个
python.exe文件,那么应该就能正常卸载了。这里记一笔。
多版本搭建完成,查看安装版本
D:\>python -V Python 3.5.2 D:\>python3 -V Python 3.6.0 D:\>python2 -V Python 2.7.13
多版本共存时查看pip版本
D:\>pip -V pip 9.0.1 from c:\python\python35\lib\site-packages (python 3.5) D:\>python3 -m pip -V pip 9.0.1 from C:\Python\Python36\lib\site-packages (python 3.6) D:\>python2 -m pip -V pip 9.0.1 from C:\Python\Python27\lib\site-packages (python 2.7)
多版本共存时pip更新
D:\>pip install -U pip Requirement already up-to-date: pip in c:\python\python35\lib\site-packages D:\>python3 -m pip install -U pip Requirement already up-to-date: pip in c:\python\python36\lib\site-packages D:\>python2 -m pip install -U pip Requirement already up-to-date: pip in c:\python\python27\lib\site-packages
多版本共存时使用pip安装第三方库(如requests)
D:\>pip install requests D:\>python3 install requests D:\>python2 install requests
相关文章推荐
- Linux系统之路——python多版本共存问题(ps:自行切换python版本,pip安装遇到的一些问题)
- Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开
- Windows中多个python版本共存的问题
- Windows在pip install tensorflow遇到的问题 一些python安装包的时候,超时问题以及权限问题
- Windows开发( Python )中遇到的一些问题
- Windows软件发布时遇到的一些问题
- Windows下安装Python和matplotlib遇到的问题及解决方案
- Python多版本共存导致动态库混乱的问题
- Windows 装机遇到的一些问题
- boost::python 遇到的一些问题总结
- 自动发布工具版本从python2升级成python3后遇到的种种问题(涉及paramiko,Crypto,zipfile等等)
- quick-cocos2d-x Qt版本在windows上遇到的编译问题 LNK2001 !
- Windows XP Embedded (XPE) ramdisk 启动遇到的一些问题和解决方法--part2
- windows下使用virtualenv进行多版本python共存
- Python在ubuntu上面的安装,遇到的问题,以及一些有用的python库安装
- 自动发布工具版本从python2升级成python3后遇到的种种问题(涉及paramiko,Crypto,zipfile等等)
- 使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题。
- 今天使用eclipse-hilos版本的开发项目遇到一些问题
- Python:关于3.0版本后的一些问题
- 总结python+Django+mysql项目遇到的一些问题