Python: setup.py缺失:没有这样的文件或目录。

8

我尝试更新libxml2和libxslt软件包,因为我的版本太旧不能与lxml一起使用。我在这里找到了一个教程(链接)并尝试使用以下命令更新软件包:

sudo python setup.py install

但是我收到的是这个错误信息:
/opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS
/Python: can't open file 'setup.py': [Errno 2] No such file or directory

看来我的Python文件夹中没有setup.py文件(这是我当前的Python版本,我已经确认过了!)。这怎么可能?希望有人能帮我解决!


4
你正在哪个目录下运行 setup.py?它不应该是你实际的 Python 位置的一部分。它随着安装包一起提供。 - jdi
好的,现在我明白了!我以为setup.py属于Python发行版...非常感谢你! - julianschnell
1
如果@jdi回答了你的问题,一个好的做法是将问题标记为已解决 :) - Balthazar Rouberol
1个回答

13
为了使我的评论正式回答...
setup.py不是Python安装位置的一部分。它包含在您想要安装的软件包中。切换到您下载源代码的位置,然后运行setup.py文件即可。

我不确定下载的文件在哪里,我们该如何查找? - LoveMeow
@RamapriyaSridharan - 你不知道在电脑上下载文件的位置吗? - jdi
如果您不记得如何找到setup.py,一种可能的方法是运行一个简单的查找命令:“find . -name setup.py”。 - hiquetj

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接