gpt4 book ai didi

python-3.x - 使用 chmod +x 更改 python 文件权限

转载 作者:行者123 更新时间:2023-12-04 16:10:54 27 4
gpt4 key购买 nike

我绝对是 Python 新手,所以这里的答案可能很明显。但我正在尝试更改一个简单的 .py 文件的权限,以便它可以直接从终端窗口运行(我正在从 Macbook 运行 Python3)。我已经输入了 shebang 行 #!/usr/bin/env python3 在我的脚本的顶部,但根据我正在关注的教程,我接下来需要运行以下命令:

chmod +x pythonScript.py 

但每次我尝试从终端或 Python shell 运行它时,我都会收到以下语法错误:

>>> chmod +x pythonScript.py
File "<stdin>", line 1
chmod +x pythonScript.py
^
SyntaxError: invalid syntax

关于我遗漏的任何想法?如何更改文件权限以便我可以直接从终端窗口执行文件?

最佳答案

您可能已经弄明白了,但以防万一其他人有类似的问题。

  1. 您的 .py 文件应保存到您的主文件夹中。假设我的文件是 name.py
  2. 当您打开终端(使用主文件夹的当前工作目录)时,键入命令 chmod +x name.py
  3. 现在您将能够通过键入 ./name.py 在终端中运行该文件>

仅使用 pythonScript.py 如果这是你的 .py 文件的名称

关于python-3.x - 使用 chmod +x 更改 python 文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41843622/

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