2016-01-06 3 views
1

easy_install -U TurboJson терпит неудачу с ниже error-Невозможно установить TurboJson 1.3.2 с помощью easy_install

[email protected]:~$ sudo easy_install -U TurboJSON 
Searching for TurboJSON 
Reading pypi.python.org/simple/TurboJSON link 
Best match: TurboJson 1.3.2 
Downloading TurboJson-1.3.2-py2.7.egg#md5=8708fcb8979c661104c9b444e5428484 
Processing TurboJson-1.3.2-py2.7.egg 
Moving TurboJson-1.3.2-py2.7.egg to /usr/local/lib/python2.7/dist-packages 
Adding TurboJson 1.3.2 to easy-install.pth file 

Installed /usr/local/lib/python2.7/dist-packages/TurboJson-1.3.2-py2.7.egg 
Processing dependencies for TurboJSON 
Searching for simplejson>=1.9.1 
Reading pypi.python.org/simple/simplejson/ link 
Best match: simplejson 3.8.1 
Downloading simplejson-3.8.1.tar.gz#md5=b8441f1053edd9dc335ded8c7f98a974 
Processing simplejson-3.8.1.tar.gz 
Writing /tmp/easy_install-4VcmRi/simplejson-3.8.1/setup.cfg 
Running simplejson-3.8.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-4VcmRi/simplejson-3.8.1/egg-dist-tmp-K89rCq 
zip_safe flag not set; analyzing archive contents... 
simplejson.tests.init: module references file Adding simplejson 3.8.1 to easy-install.pth file 

Installed /usr/local/lib/python2.7/dist-packages/simplejson-3.8.1-py2.7-linux-x86_64.egg 
Searching for PEAK-Rules>=0.5a1.dev-r2600 
Reading https://pypi.python.org/simple/PEAK-Rules/ 
No local packages or download links found for PEAK-Rules>=0.5a1.dev-r2600 

error: Could not find suitable distribution for Requirement.parse('PEAK-Rules>=0.5a1.dev-r2600') 

[email protected]:~$ 

https://pypi.python.org/simple/peak-rules/, кажется, сломана. Он не перечисляет какие-либо пакеты, которые очень странны. Ранее это в основном обеспечивало PEAK-Rules> = 0.5a1.dev-r2713.

+0

'easy_install http: // www.turbogears.org/2.1/downloads/current/PEAK-Rules-0.5a1.dev-r2686.tar.gz' для получения правил PEAK, затем перезапустите' easy_install TurboJSON' , – Monkpit

+0

Я думаю, что пакет pypi peak-rules сломан, как вы подозревали. – Monkpit

ответ

0

Из того, что я могу сказать, на странице PyPi для PEAK-Rules нет пакетов для установки, как вы подозревали в своем вопросе.

Решение должно установить зависимость PEAK-Rules самостоятельно, а затем установить TurboJSON впоследствии.

Сначала запустите: easy_install http://www.turbogears.org/2.1/downloads/current/PEAK-Rules-0.5a1.dev-r2686.tar.gz

Это должно установить PEAK-Rules 0.5a1.dev-r2686 успешно, который будет удовлетворять требованию TurboJSON из PEAK-Rules>=0.5a1.dev-r2600.

Теперь, если вы запустите (sudo) easy_install -U TurboJSON, установка должна работать по назначению.

+0

Спасибо! Я использовал тот же подход, что и обходной путь. TurboGears 2.0.4 также предоставляет PEAK-Rules 0.5a1.dev-r2686. Итак, я запустил: easy_install http://www.turbogears.org/2.0/downloads/current/PEAK-Rules-0.5a1.dev-r2686.tar.gz Есть ли у вас какие-либо сведения о том, есть ли страница PyPi для PEAK- Правила временно нарушены или всегда так? Я чувствую, что он был случайно сломан, потому что раньше, устанавливая TurboJson 1.3.2, PEAK-Rules> = 0.5a1.dev-r2713 устанавливался как зависимость. –

Смежные вопросы