【问题标题】:Python setuptools import error (Using NetBeans)Python setuptools 导入错误(使用 NetBeans)
【发布时间】:2011-01-13 18:10:16
【问题描述】:

我试图找到一个可以回答这个问题但没有成功的问题,所以我提出了一个新问题。

我正在尝试在 NetBeans 中编译我的旧 Python Tic Tac Toe 游戏,但收到错误消息

ImportError: No module named setuptools

在我的实际代码中,我没有导入名为 setuptools 的模块。据我了解,编译器会生成一个 setup.py 文件并尝试在其中使用该 setuptools 模块。我该如何解决这个问题?

我很确定问题不在代码中,因为相同的代码在我实际制作时运行良好,之后我没有更改它。

【问题讨论】:

    标签: python netbeans setuptools importerror


    【解决方案1】:

    您需要在 Python 实例中安装 setuptoolsDistribute。按照任一网页上的说明进行操作。

    【讨论】:

    • 谢谢。安装 setuptools 解决了这个问题。在询问之前我试图找到那个 setuptools,但当时找不到(可能拼错了)。
    • 请注意,“Distribute 旨在取代 Setuptools 作为使用 Python 模块分发的标准方法。”您应该将它用于 python 3。
    • 是的,因为多年来一直没有 setuptools 版本并且它没有针对 Python 3 进行更新,所以 Distribute 现在是提供 easy_installsetuptoolsAPI。
    【解决方案2】:
    wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
    tar zxvf setuptools-0.6c11.tar.gz
    cd setuptools-0.6c11
    python setup.py build
    python setup.py install 
    

    【讨论】:

      【解决方案3】:

      与 Satya 的答案相同,但更容易复制和粘贴:

      wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
      tar zxvf setuptools-0.6c11.tar.gz
      cd setuptools-0.6c11
      python setup.py build
      sudo python setup.py install
      

      【讨论】:

        【解决方案4】:

        与上面的答案相同,但由于我没有评论权,因此工作版本忽略了 ssl 自动重定向的证书不匹配:

        wget --no-check-certificate http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
        tar zxvf setuptools-0.6c11.tar.gz
        cd setuptools-0.6c11
        python setup.py build
        sudo python setup.py install
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-07-13
          • 1970-01-01
          • 2016-01-10
          • 1970-01-01
          • 1970-01-01
          • 2016-12-25
          • 2015-03-18
          • 1970-01-01
          相关资源
          最近更新 更多