zoukankan      html  css  js  c++  java
  • python setup.py 运行错误修正笔记

    运行安装脚本,出现错误

    Traceback (most recent call last):
      File "setup.py", line 4, in <module>
        from distutils.core import setup
      File "E:\Progs\Python27\lib\distutils\core.py", line 20, in <module>
        from distutils.dist import Distribution
      File "E:\Progs\Python27\lib\distutils\dist.py", line 10, in <module>
        from email import message_from_file
    ImportError: cannot import name message_from_file
    

     无法安装,明明导入语句在 IDLE 中运行没有问题,运行 python.exe 却无法导入 message_from_file

     之后尝试找其他包的 setup.py 进行运行和安装,没有什么问题。方法包括:

    1. 安装2.7.3版本的python,原来是2.7.1。结果证明无效。

    2. 修改import语句,改成 setuptools。结果证明也无效。

    from setuptools import setup
    

     3. 尝试修改 dist.py,删除相关语句,结果还是错误。

    百般无奈之下,尝试修改 setup.py 文件的位置,移动到上一层目录。结果能够成功运行了。

    后来经过分析,原来 setup.py 同一目录下包含了 string 之类的文件夹,导致 import 出现了混乱。以后需要注意目录的组织以及命名了。

  • 相关阅读:
    iphone备忘录存储路径
    wp7常用Task,启动器与选择器
    sql ce 修改表数据
    MessageBox.Show()中的换行
    莫名异常
    wp7中设置toolkit的工具栏图标不能正常显示(DatePicker和TimePicker)
    json 解析
    wp7弹出提示框退出程序
    第一个ios程序
    TextBox只显示数字
  • 原文地址:https://www.cnblogs.com/huys03/p/2939382.html
Copyright © 2011-2022 走看看