gpt4 book ai didi

python - 调用 Python 3.x 命令的跨平台方式

转载 作者:IT王子 更新时间:2023-10-29 00:36:45 31 4
gpt4 key购买 nike

python 命令通常映射到跨不同操作系统的最新 Python 2.x 编译器。但是,是否有这样的标准方法来调用 Python 3.x 解释器(安装的任何或最新版本)?

...所以可以将您的 Python 3.x 兼容脚本运行为:

 python3 yourscript.py

作为奖励,是否还存在调用 virtualenv 命令来为 Python 3 创建本地安装的跨平台方式?

  • Ubuntu 似乎提供了 python3 命令,似乎没有提供预打包的 Python 3.x 的 virtualenv

  • OSX (Macports, BSD?) 更喜欢 python-3.2, python-3.1 命令,提供 virtualenv-3.2, virtualenv-3.1

目前我正在尝试使用一些试错启发式方法来完成任务

最佳答案

看完PEP 394 The "python" Command on Unix-Like SystemsPEP 397 Python launcher for Windows我猜你最好的选择是使用 #!/usr/bin/python3 shebang 在您的脚本中并指导 Windows 用户安装和使用 Python 启动器(py 命令)而不是 python命令。

关于python - 调用 Python 3.x 命令的跨平台方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10162144/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com