1

Я только что попытался установить Dexy на сервере Debian 4.7. Python был установлен, но не pip, поэтому я провел небольшое исследование и нашел, как это сделать:

$ python --version
Python 2.7.3
$ sudo apt-get install python-setuptools
(...)
$ sudo easy_install pip
(...)

Все эти шаги прошли нормально, поэтому я мог начать установку dexy:

$ sudo pip install dexy
(...)
==========================================================================
WARNING: The C extension could not be compiled, speedups are not enabled.
Plain-Python installation succeeded.
==========================================================================
Running setup.py install for web.py

Successfully installed dexy pexpect BeautifulSoup4 PyYAML cashew chardet inflection jinja2 ply pygments python-modargs requests dexy-viewer Markdown docutils markupsafe web.py
Cleaning up...

Хорошо, кроме предупреждения "C extension", оно выглядело нормально (я не специалист по Python, но сообщение "Успешно установленный dexy" сделало меня оптимистом)

Однако, когда я запускаю dexy, у меня возникают фатальные ошибки:

$ dexy setup
Traceback (most recent call last):
  File "/usr/local/bin/dexy", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2707, in <module>
    working_set.require(__requires__)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 686, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 584, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: requests>=0.10.6

Я немного искал в сети об этом, но ничего не смог найти. Что я могу сделать ?

(примечание: у меня много репутации (более 4000) на сайте Stackoverflow, но не на суперпользователе, поэтому я не могу создать новый тег 'Dexy' прямо сейчас. Я на правильном сайте, чтобы отправить этот вопрос?)

1 ответ1

1

О, я только что нашел способ!

Я только что установил (снова) dexy напрямую с easy_install

$ sudo easy_install dexy
Searching for dexy
Best match: dexy 1.0.14
Adding dexy 1.0.14 to easy-install.pth file
Installing dexy script to /usr/local/bin
(...)
Installed /usr/local/lib/python2.7/dist-packages/chardet-2.2.1-py2.7.egg
Finished processing dependencies for dexy

И теперь, это выглядит хорошо!

$ dexy setup
$ dexy
didn't find any document config files (like dexy-env.json dexy.txt dexy.yaml)
dexy run finished in 0.093
dexy reports finished in 0.109

Надеюсь, не будет проблем с установкой в обоих направлениях ...:/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .