在windows中安装eyed3

2024-06-28 20:40:40 发布

您现在位置:Python中文网/ 问答频道 /正文

尝试在Python2.7.5下安装eyed3

我已经做了一个谷歌搜索,并一直在跟踪我发现安装eyed3。说明如下

  1. 将zip文件解压缩到临时文件夹(文件名eyeD3-0.7.3.zip)I 在我的桌面上使用了一个临时文件夹。
  2. 在eyeD3文件夹(src下)中,将init.py.In重命名为 安装程序.py。我没有在eyed3文件夹中找到init++.py.in,但是 init.py是,所以我假设这个最新版本使用了那个文件。
  3. 在主文件夹(我假设是eyeD3-0.7.3)中运行python setup.py.In 安装。setup.py.in不存在,但我运行了它,得到了 预期的文件未找到消息,但是,setup.py确实存在,因此 已执行python setup.py安装并获得以下回溯

    Traceback (most recent call last): File "C:\Users\Me\Desktop\New   
    folder\eyeD3-0.7.3\setup.py", line 10, in <module>
    paver.tasks.main()   File "paver-minilib.zip\paver\tasks.py", line
    883, in main File    "paver-minilib.zip\paver\tasks.py", line 851,
    in _launch_pavement  File "pavement.py", line 28, in <module>
    import setuptools    ImportError: No module named setuptools
    

对Python2.7.5目录和子目录的命令行搜索没有找到setuptools.py,但是我找到了以下两个文件

setuptools_build_ext.py和setuptools_extension.py。

我是否需要重命名其中一个文件,或者您知道我做错了什么,或者修复了什么?

谢谢你


Tags: 文件inpy文件夹initsetuplinezip
1条回答
网友
1楼 · 发布于 2024-06-28 20:40:40

根据Python的来源,它可能没有^{}附带。特别是,Python.org的标准Windows安装程序中没有这个词。

有些包setup.py脚本有特殊代码,如果缺少setuptools(或distribute)则尝试下载并安装,或者将setuptools捆绑到包本身中。但不是所有人都这样。

答案是install setuptools你自己。

当你在做的时候,你可能还想install pip,然后你就可以从目录中pip install .,或者pip install eyeD3-0.7.3.zip不需要解压缩,或者甚至不需要下载就可以pip install eyeD3。(除此之外,它还将下载并安装eyeD3可能需要的任何依赖项。)

事实上,eyeD3 installation docs明确地说“eyeD3的稳定版本最好通过pip安装…”。

相关问题 更多 >