请问一下,安装 setuptools 时候我有一台虚拟机报错如下 其他可以 是为什么呢?

问答 LUNLI ⋅ 于 2020-09-02 21:00:05 ⋅ 最后回复由 LUNLI 2020-09-02 22:51:39 ⋅ 2652 阅读

如题 安装setuptools时只有一台虚拟机报错如下
ImportError: /usr/local/lib/python2.7/lib-dynload/_ctypes.so: invalid ELF header

其他没事 请问这是为什么呢?

成为第一个点赞的人吧 :bowtie:
回复数量: 8
  • 青牛 海汼部落创始人,80后程序员一枚,曾就职于金山,喜欢倒腾技术做产品
    2020-09-02 21:44:43

    把其它机器的那个文件拷贝过去试试

  • LUNLI
    2020-09-02 21:47:45

    有点更新 我用yum强行绕过去装上了pip,但是用pip安装东西的时候还是报错,如下:
    ERROR: Command errored out with exit status 1:
    command: /usr/local/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-hiIxxW/mysql-python/setup.py'"'"'; file='"'"'/tmp/pip-install-hiIxxW/mysql-python/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-liuhqQ
    cwd: /tmp/pip-install-hiIxxW/mysql-python/
    Complete output (11 lines):
    Traceback (most recent call last):
    File "", line 1, in
    File "/home/hadoop/.local/lib/python2.7/site-packages/setuptools/init.py", line 20, in
    from setuptools.dist import Distribution, Feature
    File "/home/hadoop/.local/lib/python2.7/site-packages/setuptools/dist.py", line 36, in
    from setuptools import windows_support
    File "/home/hadoop/.local/lib/python2.7/site-packages/setuptools/windows_support.py", line 2, in
    import ctypes
    File "/usr/local/lib/python2.7/ctypes/init.py", line 7, in
    from _ctypes import Union, Structure, Array
    ImportError: /usr/local/lib/python2.7/lib-dynload/_ctypes.so: invalid ELF header

    ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

  • LUNLI
    2020-09-02 21:48:02

    看上去似乎是哪里配置有问题。。

  • 青牛 海汼部落创始人,80后程序员一枚,曾就职于金山,喜欢倒腾技术做产品
    2020-09-02 21:59:17

    setuptools没装对?

  • LUNLI
    2020-09-02 22:00:06

    @青牛 嗯。。我重装了一次还是不太好使。。

  • 青牛 海汼部落创始人,80后程序员一枚,曾就职于金山,喜欢倒腾技术做产品
    2020-09-02 22:05:12

    @LUNLI mysqlclient装了吗?我看你报错提示里面有mysql

  • LUNLI
    2020-09-02 22:49:07

    @青牛 应该不是这个问题。。其他机器也是一样的
    不过我先往后做吧。。这个应该是哪里环境跟别的不一样 没配置好。。暂时似乎也可以不用全装

  • LUNLI
    2020-09-02 22:51:39

    装 pip install tld时可以 装bs4时会报一样的错
    ImportError: /usr/local/lib/python2.7/lib-dynload/_ctypes.so: invalid ELF header

暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,可用Emoji的自动补全, 在输入的时候只需要 ":" 就可以自动提示了 :metal: :point_right: 表情列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif,教程
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
Ctrl+Enter