【发布时间】:2014-05-07 20:33:53
【问题描述】:
如何直接 pip 找到setup.py?我的setup.py 文件位于~/setuptools-3.5.1。
我跑了
dustin@dustin:~$ python setuptools-3.5.1/setup.py egg_info
running egg_info
writing requirements to setuptools.egg-info/requires.txt
writing setuptools.egg-info/PKG-INFO
writing top-level names to setuptools.egg-info/top_level.txt
writing dependency_links to setuptools.egg-info/dependency_links.txt
writing entry points to setuptools.egg-info/entry_points.txt
reading manifest file 'setuptools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'setuptools.egg-info/SOURCES.txt'
dustin@dustin:~$
所以看起来一切正常,但是当我运行 pip 时,我得到了
Command python setup.py egg_info failed with error code 1 in /tmp/pip_build_root/matplotlib
Storing debug log for failure in /home/dustin/.pip/pip.log
我的印象是,当我运行 pip 时,它没有找到 setup.py
【问题讨论】:
-
“我想要什么”部分很重要。它应该是一个在顶层带有 setup.py 的包。
-
否,但
matplotlib必须是可安装 pip 的软件包。是吗? -
我知道,我以前也遇到过类似的问题。但我不确定它是否可以安装 pip。过去,我必须经历各种循环才能使用许多版本的 matplotlib。
-
/home/dustin/.pip/pip.log说什么? -
您的系统似乎缺少
freetype或freetype2。
标签: python pip setuptools