gpt4 book ai didi

python - 如何制作可运行的python脚本

转载 作者:太空宇宙 更新时间:2023-11-04 03:01:21 25 4
gpt4 key购买 nike

我目前卡在练习 46 中,以艰难的方式学习 Python。在要求的测验之前,我能够毫无问题地做所有事情。

以下是所需测验的问题:

  1. 了解如何使用您安装的所有内容。

  2. 阅读有关 setup.py 文件及其提供的所有内容的信息。警告:这不是一个写得很好的软件,所以使用起来会很奇怪。

  3. 创建一个项目并开始将代码放入模块中,然后让模块运行。

  4. 在bin目录下放一个你可以运行的脚本。了解如何制作可在您的系统上运行的 Python 脚本。

  5. 提及您在 setup.py 中创建的 bin 脚本,以便安装它。

  6. 使用您的 setup.py 安装您自己的模块并确保其正常工作,然后使用 pip 将其卸载。

我完成了问题 1 - 3 没有问题,但我不知道如何处理其他问题。我试图阅读有关如何制作可在我的系统上运行但找不到任何内容的 python 脚本的信息。所有结果都谈到了可执行脚本。这与可运行脚本相同吗?另外,如何使用 setup.py 安装脚本

这是我的名为 math.py 的模块:

print "5 + 5 is %d" % (5 + 5)

这是我的 setup.py:

try:
from setuptools import setup
except ImportError:
from distutils.core import setup

config = {
'description': 'Simple addition project',
'author': 'Nathan',
'url': 'URL to get it at.',
'download_url': 'Where to download it at.',
'author_email': 'nathanralph33@gmail.com',
'version': '0.1',
'install_requires': ['nose'],
'packages': ['math'],
'scripts': [],
'name': 'math.py'
}

setup(**config)

我是 python 编程的初学者,所以我为我的问题道歉。对于这部分练习,我不知道该做什么。任何帮助都感激不尽。提前致谢

对于任何拼写/语法错误,我们深表歉意。

我的操作系统是 windows 10,我使用 windows powershell 作为终端。

最佳答案

假设这适用于 POSIX 兼容操作系统(Linux、UNIX、BSD 等),您可能需要两件事:

shebang 在 python 文件的开头:

#!/usr/bin/env python

并拥有文件的正确权限:

chmod +x file.py

这将使文件可执行。

完成后,您可以从终端./file.py 来查看您的输出。

注意:请将您的操作系统信息添加到您的问题中。

关于python - 如何制作可运行的python脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40813743/

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