首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Setup.py试图导入它正在安装的包

Setup.py试图导入它正在安装的包
EN

Stack Overflow用户
提问于 2017-06-08 20:49:20
回答 2查看 106关注 0票数 0

更新--这是包的setup.py中的一个bug

试图使用pip安装某些软件包时,我会得到以下错误:

代码语言:javascript
复制
pip install saspy

command python setup.py egg_info failed with error code 1

在阅读回溯时,我发现它在试图导入saspy.This时失败了,这是来自setup.py的一个摘录,它确实试图从saspy导入,同时安装saspy。这是怎么回事?我正在使用setuptools 36.0.1、pip9.0.1和(长篇故事) python 2.7.8。

代码语言:javascript
复制
try:
  from setuptools import setup
except ImportError:
    from distutils.core import setup

from saspy import __version__

with open('README.md') as f:
    readme = f.read()
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-08 21:00:41

这是一辆小马车setup.py。这是一个常见的错误,因为有了源代码安装,您可以在安装之前从未打包的源代码树导入包。

票数 3
EN

Stack Overflow用户

发布于 2019-02-15 15:01:40

saspy需要Python3。我认为这个问题是由于使用Python2试图安装它造成的。尽管在安装之前我从未见过这样的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44445308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档