如何让Windows 2.7和Python 3.1在Windows 7上共存?
发布时间:2020-12-14 05:26:04 所属栏目:Windows 来源:网络整理
导读:我在桌面上安装了 Python 3.1,但现在我需要使用Python 2.7来运行CQL.我在我的盒子上安装了两个版本的Python,输入’Python’,调用了3.1版本.但是当我试图通过指定2.7的可执行文件的路径来使用2.7版本时,3.1再次被调用,但有一些错误,如下所示: C:Python27.p
我在桌面上安装了
Python 3.1,但现在我需要使用Python 2.7来运行CQL.我在我的盒子上安装了两个版本的Python,输入’Python’,调用了3.1版本.但是当我试图通过指定2.7的可执行文件的路径来使用2.7版本时,3.1再次被调用,但有一些错误,如下所示:
C:Python27>.python.exe Traceback (most recent call last): File "C:Python31libsite.py",line 56,in <module> import os File "C:Python31libos.py",line 380,in <module> from _abcoll import MutableMapping # Can't use collections (bootstrap) File "C:Python31lib_abcoll.py",line 54 class Hashable(metaclass=ABCMeta): ^ SyntaxError: invalid syntax 应该/我能做什么才能让Python版本适合我? 解决方法
使用
cygwin有一个很好的bash环境,可以很容易地使用特定的解释器启动python脚本,或者使用
virtualenv来创建基于特定interps的环境:
> mkdir project > cd project > C:Python27Scriptsvirtualenv.exe -p C:Python32python.exe . > Scriptsactivate 此时,您的env已设置为此项目,键入python将启动python3.2 在基于* nix的系统中,我们可以在脚本顶部使用“shebang”行,以告诉它使用哪个解释器. Windows仅通过GUI具有文件扩展名关联,您必须在命令行中以python< script.py>的形式显式显示. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2008 – 从Windows Server 2008中删除SSL证
- 【ZT】iSpring Free Cam – 免费易用的「录制屏幕」工具 [W
- windows – 批处理脚本:迭代驱动器号?
- WPF模板错误 – “提供价值在’System.Windows.Baml2006.Ty
- vuecli3 运行报错
- 在stderr的Windows上更改文本输出颜色
- ue相机与Windows上的python
- 权限 – 编辑MSMQ Messsage队列属性时拒绝访问
- windows-7 – 在计划任务中由UAC阻止的exe.exe名称
- .net – 来自Ninject的Bind(Of T)是什么DLL
推荐文章
站长推荐
- windows-phone – 在Windows Phone 8应用程序中启
- windows – 你应该用进程资源管理器替换你的任务
- 从Windows 2008 Server同时运行IIS 7和JBoss AS
- 浪潮服务器NF84260M3安装Windows server 2012 R2
- windows-7 – 如何使用批处理文件计算当前运行的
- 如何将exe或dll反编译为汇编
- windows – 监视桌面堆内存
- 在WiX中的对话框(InstallUISequence)之间插入自定
- 使用Windows XP和两个单独的Linux安装对双启动进
- windows-7 – Webpack –watch在Windows上不起作
热点阅读