Python3 SyntaxError在构建分销fi时出错

2024-05-19 20:54:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用python33创建一个分发文件,但是没有成功。在

我在windows8的C驱动程序中创建了一个带有nester名称的文件夹&put-in-python33。 此文件夹有2个文件。雀巢.py&安培;设置.py在

我的设置.py有

from distutils.core import setup

    setup (

    name = 'nester';
    version = '1.0.0';
    py_modules = ['nester'];
    author = 'AMiSH13';

    )

然后我打开了一个命令

^{pr2}$

在这个步骤中,一个错误

SyntaxError: invalid syntax

我也在Ubuntu中尝试过。我把我的文件放在nseter文件夹里。之后 我用以下命令打开了一个终端

python3 setup.py sdist

在这种情况下,linux无法打开文件'设置.py'没有这样的文件或目录 显示。在

有什么问题吗?在


Tags: 文件infrompy命令文件夹名称put
3条回答

你有两个问题:

  1. 函数参数用逗号分隔,而不是分号。这就是导致SyntaxError的原因。在
  2. 缩进不正确,将引发IndentationError。请记住,Python非常重视缩进,因为它使用缩进来确定什么与什么相匹配。在

你的代码应该是这样的:

from distutils.core import setup

setup(
    name='nester',
    version='1.0.0',
    py_modules=['nester'],
    author='AMiSH13'
)

或者,像这样:

^{pr2}$

函数参数用逗号分隔,而不是分号。在

有些事情你需要更新。 1更新您的设置.py在

`发件人distutils.核心导入设置

设置( name='nester', 版本=“1.0.0”, py_modules=['nester'], author='AMiSH13', )`在

看阿米什13后面的逗号

  1. 将命令用作 C:\python33\python setup.py sdist

相关问题 更多 >