Python:pip 找不到 setup.py

dus*_*tin 2 python pip setuptools

如何直接 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:~$ 
Run Code Online (Sandbox Code Playgroud)

所以看起来一切都很好,但是当我运行 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
Run Code Online (Sandbox Code Playgroud)

我的印象是,当我运行 pip 时,它没有找到setup.py

Chr*_*aro 5

导航到包含 setup.py 的目录并运行:

pip install -e .
Run Code Online (Sandbox Code Playgroud)

  • 你不需要“-e”。 (2认同)