我想运行一个 Python 3 脚本。
我查看了官方文档和常见问题解答,这些都是典型的错误。我正在寻找答案,但最终却有了更多问题。
我有 Windows 和 Linux。在 Windows 上,我没有 Python。在 Linux 上,我有 Python,但它是 Python 2.6.8。我曾尝试用这个 Python 运行我的脚本,但会出现错误。
我想要某个东西简单的 :我将把 Python 3 放在磁盘的某个位置,并用它来运行我的脚本. 我在哪里可以找到这个?
我正在寻找适用于 Windows 或 Linux 的解决方案。
谢谢。
答案1
您已注册 Ask Ubuntu Q&A,因此我将提供 Ubuntu 的命令。在 Ubuntu 中打开终端并输入:
sudo apt install python3 idle3 ipython3
Ubuntu 中已默认安装了 python3,为了与其他 Linux 发行版通用,我在命令中添加了 python3。IDLE 3 是 Python 3 的集成开发环境。打开 IDLE 3,然后从 IDLE 3 中的菜单中打开 Python 脚本 ->文件->打开。
在 Windows 中 IDLE 3 与Python 3 安装文件,在 IDLE 3 中打开 Python 3 脚本的说明相同。
尝试 Idle 和 IPython,看看你喜欢哪一个。我更喜欢 IPython,因为它比 Idle 更容易使用。IPython 还可以在 Spyder IDE 中运行,这很方便在与代码相同的窗格中内联显示图表。
您还可以在 Windows 中将 Python 3 安装为可移植应用程序。可移植的 Python已预先配置为可从任何 USB 存储设备直接在 Windows 操作系统上运行,让您随时拥有一个可移植的编程环境。Portable Python 适用于 Python 2 和 Python 3。Portable Python 的下载选项为您提供了下载可选的附加 Python 软件包的选择,用于科学计算等。根据所选软件包,Portable Python(Python 3)的安装大小在 63MB 到 260MB 之间。
答案2
在许多系统上,“python”默认为“python2”,但你只需执行以下操作即可在 python 3 下运行脚本
python3 myscript.py
发行
which python3
会告诉你这是否可行。
另外,如果剧本中包含适当的内容,
./myscript.py
应该可以工作……
答案3
对于 Windows:
- 您需要从以下位置安装 Python 3这里
- 按照设置说明进行操作,确保选中是否将其添加到系统 PATH 变量的复选框
- 进入
cmd
,cd
到脚本的位置,然后输入python script.py
,script
用您的文件名替换或者使用已通过安装程序安装的 Python Launcher 打开脚本
要编写脚本,您可以使用已安装的 Python IDLE。
答案4
Linux 和 Windows 有所不同。在 Linux 上,您可以这样输入:
python3 script.py
在 Windows 上(一旦安装了 Python)你很可能会输入:
py -3 script.py
相比之下py -2 script.py
,它将运行 Python 2。
注意:在 Windows 上python
或python.exe
将调用您已安装的最新版本的 Python。