我正在学习python停留在构建分发文件上.python使用的是3.7.2
我已经创建了setup.py文件。但是我不知道如何分配?
这本书说,打开终端窗口并输入一个命令:python3 setup.py sdist。我做到了,但总是出错!
我觉得代码还可以,因为这只是本书中的示例。我猜这是我构建发行版的错误。
在python命令行终端中,这是我键入以下代码的地方。 文件nester.py的代码如下:
def print_lol(the_list):
for each_item in the_list:
if isinstance(each_item, list):
print_lol(each_item)
else:
print(each_item)
setup.py文件为:
from distutils.core import setup
setup(
name = 'nester',
version = '1.0.0',
py_modules = ['nester'],
author = 'hfpython',
author_email = 'hfpython@headfirstlabs.com',
url = 'http://www.headfirstlabs.com',
description = 'A simple printer of nested lists',
) 我输入的命令是:python3 setup.py sdist,然后出现错误:
File "<stdin>",line 1
pythons setup.py sdist
syntaxError: invalid syntax