小编kan*_*s91的帖子

安装setup.py时,"'packages':[],"语法无效

我是编程新手,过去几周我一直在研究python.大多数指令来自资源"学习Python的艰难之路".

现在我的问题,我刚刚开始进行测验,基本上你已经完成并安装了自己的setup.py文件.但是,花了一些时间了解文件并尝试运行它; 我在这里的第二个单引号上不断收到"无效语法"错误:

'packages': [ ],.

我已经尝试了我能想到的所有内容,例如从左侧的变量中删除所有单引号,用等号替换冒号,重命名某些文件和文件夹,或三者的组合.我已经将代码与其他提供类似教程的网站进行了比较.这是以前的想法出现的地方,并已在几个地方搜索,包括谷歌和stackoverflow.com解决这个问题.但是,到目前为止,我还没有发现任何与这种特殊情况有关的帖子.

我正在使用Ubuntu 12.04 LTS作为我的操作系统.


我有一个问题的屏幕截图,但我缺乏在这里发布它的声誉.:(


这段代码应该与"学习Python困难之路"中的代码完全相同,我只是按照指示更改了变量,例如名称或电子邮件地址.

下面是'setup.py'中的代码

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

config = {
    'description': 'Amateur Remake of the Clannad Visual Novel',  
    'author': 'Kristopher Anders',  
    'url': 'Unavailable Online.',  
    'download_url': 'Not Available online.',  
    'author_email': 'kanders91@gmail.com',  
    'version': '0.1',  
    'install_requires': ['nose']  
    'packages': ['seen0414'],  
    'scripts': [],  
    'name': 'Clannad Visual Novel'  
}  

setup(**config)
Run Code Online (Sandbox Code Playgroud)

继承人'setup.py'的文件树

|---Clannad    \\root directly for 'setup.py' \\
      |---bin  
      |---docs  
      |---seen0414  
          |---__init__.py    --\\contents is exact copy of 'seen0414.py'\\  
          |---__init__.pyc …
Run Code Online (Sandbox Code Playgroud)

python ubuntu

7
推荐指数
1
解决办法
931
查看次数

标签 统计

python ×1

ubuntu ×1