gpt4 book ai didi

python - 不同版本python的问题

转载 作者:可可西里 更新时间:2023-11-01 11:08:42 24 4
gpt4 key购买 nike

有人问过与此类似的问题,但我还没有找到对我有帮助的解决方案。

我运行的是 Windows 7,并且安装了两个版本的 python,3.3 和 2.7。 Python 3.3 是我安装的第一个版本,我能够从桌面(而不是命令行)运行脚本。我安装了 python 2.7,这样我就可以在路上安装 numpy、scipy 和 matplotlib,但我发现我桌面上的所有脚本都默认为 python 2.7。由于我在 3.3 中编码,这导致了一些问题。

我可以通过右键单击脚本图标、浏览程序、导航到我的 C: 驱动器中的 python 3.3 文件并选择该目录中的空闲文件来修复此问题。但后来我发现我无法使用完全相同的过程使用 python 2.7 运行这些脚本。

不幸的是,我根本不太了解命令行编程,而且似乎大多数答案都是针对它作为解决方案的。理想情况下,我想指定我想从桌面运行脚本的 python,或者可能在我编辑脚本时。

如果相关,我正在运行 eric python IDE,版本 5。

我很乐意阅读一些相当技术性且较长的内容(例如博客文章或 PDF),但如果它不是针对初学者的,那对我帮助不大。

最佳答案

Windows Python Launcher可以从shebang自动检测Python在你的文件中。

开始你的 Python 3.3 脚本

#!/usr/bin/env python3

和你的 Python 2.7 脚本

#!/usr/bin/env python2.7

如果你想使用 system's default Python version , 你可以用

开始文件
#!/usr/bin/env python

这也适用于几乎所有的 Unix 系统。

关于python - 不同版本python的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14262751/

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