Вопрос по python – Почему я не могу получить точный результат * pip install * вручную * python setup.py install *?

7

Мне нравится выяснять миф о пакетах пространств имен Pythonsetuptoolsи вот что я сделал тест.

Make a virtual environment by virtualenv. Find a namespaced package on PyPI. Install that package by pip install. Check the installed file hierarchy.

Пакет, с которым я игралzope.interface и он хорошо работал со следующей файловой иерархией на моем virtualenv:

~virenv/.../site-packages/zope.interface-3.8.0-py2.6-nspkg.pth
                         /zope.interface-3.8.0-py2.6.egg-info/
                         /zope/
                              /interface/
                                        /...

Все выглядело хорошо, и мне нравится, какzope.interface был установлен как настоящий пакет пространства имен (в папкеzope).

Затем я провел еще один тест, и это вопрос, который я хотел бы задать для вашей помощи. Я скачал тарированныйzope.interface исходный файл. Мне понравилось играть снова вручную

Make a virtual environment by virtualenv. Untar the zope.interface into somewhere. Install the package by python setup.py install. Go check what happened in site-packages.

site-packages выглядит так:

~virenv/../site-packages/zope.interface-...egg/
                                              /zope/
                                                   /__init__.py
                                                   /interface/
                                              /EGG-INFO/

В. Почему я не могу получить точный результат дляpip install вручнуюpython setup.py install?

Ваш Ответ

2   ответа
-8

Q. How come I can't get the exactly result to pip install by manually python setup.py install?

Error: User Rate Limit ExceededpipError: User Rate Limit Exceededsetup.pyError: User Rate Limit Exceeded

pipError: User Rate Limit Exceededsetup.pyError: User Rate Limit Exceeded

Error: User Rate Limit ExceededpipError: User Rate Limit ExceededpipError: User Rate Limit Exceededsetup.pyError: User Rate Limit Exceededsetup.py.

Error: User Rate Limit Exceeded Drake Guan
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
15

pipError: User Rate Limit Exceededsetup.pyError: User Rate Limit ExceededpipError: User Rate Limit Exceeded

python setup.py install --single-version-externally-managed

Error: User Rate Limit Exceededpip -vvError: User Rate Limit Exceeded

Error: User Rate Limit Exceededpython -c "import setuptools; __file__='/path/to/setup.py'; execfile('/path/to/setup.py')" install --single-version-externally-managed --record /tmp/pip-NM9sBK-record/install-record.txt --install-headers /site-packages/path
Error: User Rate Limit Exceeded--rootError: User Rate Limit Exceeded--recordError: User Rate Limit Exceeded~zope.interface-3.8.0-py2.6.egg-info/installed-files.txtError: User Rate Limit Exceeded--recordError: User Rate Limit Exceeded Drake Guan

Похожие вопросы