在Windows中强制python版本
发布时间:2020-12-14 05:31:14 所属栏目:Windows 来源:网络整理
导读:我知道如何在 python脚本中写一下,告诉unix框运行哪个版本的python(#!/usr/bin/env python3.2),但我该怎么做呢.我将通过distutils部署一个程序到安装了python2.7和3.2的windows box.我需要强迫它使用2.7 谢谢! 解决方法 即使在unix上使用shebang(#!),你也
我知道如何在
python脚本中写一下,告诉unix框运行哪个版本的python(#!/usr/bin/env python3.2),但我该怎么做呢.我将通过distutils部署一个程序到安装了python2.7和3.2的windows box.我需要强迫它使用2.7
谢谢! 解决方法
即使在unix上使用shebang(#!),你也不会强迫运行哪个版本.如果程序没有直接执行(./my.py)而是像python2 my.py那样运行,那么仍然会使用
Python 2.
我建议最安全的方法是检查脚本开头的版本,如果不合适,请使用错误消息进行挽救,例如: if sys.version_info[:3] < (3,2,0): print('requires Python >= 3.2.0') sys.exit(1) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用免费工具开发轻量级(无运行时)基于Windows的GUI应用程序
- windows-server-2003 – 防止Server 2003 DNS缓存失败的查找
- windows-phone-7 – 如何降级Windows Phone 8应用程序?
- 如何在Windows操作系统中从R调用Python?
- windows – 如何强制重启而不是关机(XP)
- windows-server-2008-r2 – 远程桌面登录失败事件4625未记录
- Drools.NET与Windows Workflow Foundation(WF)
- 在window下安装Redis数据库,并用python链接Redis
- 适用于Windows的Apple软件更新服务器
- 如何使用Win10原生的截图工具Snipping Tool?
推荐文章
站长推荐
- windows – Powershell屏幕缓冲区
- windows-server-2003 – 如何在Windows Server 2
- winapi – Win8 – Windows.UI.Xaml.dll中的未处
- windows – Directx 11.1中D3DXCOLOR结构的新等价
- 在Windows 7 Docker Quickstart终端中运行curl命
- windows – 如何处理从Delphi 6和WinXP到Delphi
- active-directory – 通过GPO部署软件,但也部署配
- 如何确定Windows用户是否可以休眠(使用C)
- 如何在Windows 2012 RDP中禁用TLS 1.0
- 通过HTTPS连接到安装了Windows 2003 Server SP2的
热点阅读