我想在终端中运行 Python 脚本,但我不知道如何运行?我已经在目录“/User/luca/Documents/python”中保存了一个名为 gameover.py 的文件。
您需要在系统上安装python。然后您可以在终端的正确目录中运行它:
python gameover.py
您可以使用以下命令执行您的文件:
python /Users/luca/Documents/python/gameover.py
您还可以通过移动到要运行的文件的路径并键入:
来运行该文件python gameover.py
这取决于您系统上安装的 python 版本。见下文。
如果您有 Python 2.* 版本,则必须运行此命令
python gameover.py
但是如果你有Python 3.*版本,你必须运行这个命令
python3 gameover.py
因为对于具有 Python 版本 3.* 的 MAC,您将收到命令未找到错误
如果你运行“python gameover.py”
假设您的脚本名为
my_script.py
并且您已将其放入“下载”文件夹中。
安装 Python 的方法有很多种,但 Homebrew 是最简单的。
打开 Terminal.app(按 ⌘+空格键并输入“Terminal”,然后按 Enter 键)
安装 Homebrew(将以下文本粘贴到 Terminal.app 中并按 Enter 键)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
使用 Homebrew 安装 Python
brew install python
cd
进入包含 Python 脚本的目录(作为示例,我使用主目录 (Downloads
) 文件夹中的下载 (
~
) 文件夹):
cd ~/Downloads
使用
python3
可执行文件运行脚本
python3 my_script.py
您也可以跳过第 3 步并给
python3
一个 绝对路径 代替
python3 ~/Downloads/my_script.py
无需输入整个内容 (
~/Downloads/my_script.py
),您可以在 Finder.app 中找到 .py
文件,然后将其拖到 Terminal.app 窗口中,该窗口应该为您输入绝对路径。
如果文件名中包含空格或某些其他符号,则需要将文件名用引号引起来:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
首先必须安装python。 Mac 自带了 python 2.7 安装 Python 3 你可以按照这个教程: http://docs.python-guide.org/en/latest/starting/install3/osx/。
要运行该程序,您可以复制并粘贴以下代码:
python /Users/luca/Documents/python/gameover.py
或者您可以使用
cd
转到文件目录,然后使用文件夹。当您进入文件夹后,您就可以python YourFile.py
。
首先,您需要移动到您尝试执行的文件的位置,因此在终端中:
cd ~/Documents/python
现在,您应该能够执行您的文件:
python gameover.py
如果您使用 Ubuntu,有时您需要运行为
sudo
:
对于Python2:
sudo python gameover.py
对于Python3:
sudo python3 gameover.py
打开保存Python程序的目录
cd desktop/home/file.....
输入命令
python3 filename.py
对于蒙特雷操作系统
/usr/local/bin/python3
或 o 打开 Mac 上的搜索栏并输入 python,将打开一个窗口,其中包含目录地址,复制目录并将其粘贴到终端中 享受
嗨卢卡!
首先检查您的Python版本:
python --版本
或者如果你有 python 版本 3,请执行以下操作:
python3 --version
修复任何“权限被拒绝”错误:
chmod +x gameover.py
导航到包含该文件的目录:
cd /用户/卢卡/文档/python
运行脚本:
python gameover.py
希望这对其他人也有帮助!
老挝