【发布时间】:2013-02-04 06:51:41
【问题描述】:
我已经创建了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
【问题讨论】: