#python #eclipse #repository #pydev
#python #eclipse #репозиторий #pydev
Вопрос:
Я столкнулся с проблемой. Когда я пытаюсь создать новый проект PyDev, возникает ошибка:
Ошибка:
Unable to load the repository http://pydev.org/updates
Unknown Host: http://pydev.org/updates/content.xml
Когда я открываю эту ссылку (http://pydev.org/updates ) в моем браузере он перенаправляет меня сюда — http://pydev.org/updates/content.xml
Итак, я понимаю, что Eclipse не может найти репозиторий, потому что по этой ссылке нечего посмотреть… Кто-нибудь знает, как решить эту проблему?
Обновить:
Я установил PyDev, как описано в Руководстве по PyDev (Справка-Установка нового программного обеспечения — и так далее …)
Комментарии:
1. Странно, http://pydev.org/updates перенаправляет меня на http://update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml .
2. На самом деле, это не перенаправление, а страница ( pydev.org/updates ) говорит в браузере:
Nothing to see here (this is just a dummy link to be redirected to http://update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml)
3. Отключите брандмауэр, это может помочь.
4. Что касается меня, я не могу открыть URL: pydev.org/manual_101_install.html ?
Ответ №1:
Если URL-адрес не работает напрямую, вы можете посетить сайт обновления в браузере (т.е.:http://www.pydev.org/updates /) и проверьте примечание к тому, куда оно перенаправляет.
Текущий URL, на который он перенаправляет, являетсяhttp://dl.bintray.com/fabioz/pydev/5.8.0 но он меняется при каждом выпуске, поэтому вы можете захотеть проверить текущий выпуск и соответствующим образом обновить версию.
Для более старых версий можно посетить (в браузере)http://www.pydev.org/update_sites и проверьте существующие URL-адреса сайта обновления (опять же, вы можете посетить URL-адрес сайта обновления, чтобы увидеть, куда он перенаправляет, и использовать это напрямую).
Примечания:
- перенаправления выполняются на https, но некоторые пользователи, похоже, испытывают проблемы с ним, поэтому использование http может быть вариантом.
- проверьте свой брандмауэр, чтобы увидеть, не блокирует ли он eclipse.
- если вы используете vpn, вы можете захотеть проверить, не блокирует ли он что-либо (т. Е.: возможно, попробуйте без vpn).
Комментарии:
1. Я попробовал последнее и не получил никакой ошибки, но неоднократно никаких обновлений также не было, даже если
/site.xml
был удален. После возни с ним, первый в конечном итоге сработал. Не забудьте запустить Eclipse от имени администратора, если используете Windows. Также, по какой-то причине, CDT был настроен на получение обновлений для Kepler, но версия Eclipse была Luna, поэтому включил CDT 8.6 и нашел другое обновление. Обратите пристальное внимание на то, какие сайты обновления включены для плагинов.2. За последний год я ссылался на этот комментарий более 5 раз. Официальный канал для установки PyDev в Eclipse у меня никогда не работает. 1
3. Пожалуйста, НЕ делайте этого … ссылка с amazon старая, больше не хранится и устарела!!! Если вы хотите, вы всегда можете зайти
http://www.pydev.org/updates
и проверить, на какую ссылку он указывает — прямо сейчас этоhttps://dl.bintray.com/fabioz/pydev/4.5.4
, и она меняется при каждом выпуске.4. update-production-pydev.s3.amazonaws.com/pydev/updates/site.xml работает отлично. Кроме того, он извлекает последнюю версию (в моем случае, v5.0)
Ответ №2:
Теперь http://www.pydev.org/updates указывает на текущую версию Pyded: https://dl.bintray.com/fabioz/pydev/5.3.1 /
Но эта ссылка не будет работать, если вы не измените протокол на http
вместо https
. Итак, рабочая ссылка:
Комментарии:
1. У меня работает. Спасибо!
Ответ №3:
у меня была та же проблема. Я был за прокси, и как только я установил прокси (как описано здесь:http://www.mkyong.com/web-development/how-to-configure-proxy-settings-in-eclipse /) это сработало. Не уверен, что у вас такая же проблема.
Ответ №4:
Взято из этого ответа Sukupa91:
Перейдите в окно -> Настройки -> Общие -> Сетевое подключение -> выберите Direct из выпадающего списка!
У меня это сработало.
Ответ №5:
я посоветую проверить, подключены ли вы к VPN или нет, я получал сообщение об ошибке, потому что я был в office VPN