Просмотр кода в файлах яиц Python в PyDev
Одной из приятных особенностей работы в Eclipse с PyDev является то, что нажав F3, вы можете просматривать практически все, что угодно. Однако, если используемый вами пакет содержится в яйце Python, это не сработает.
Можно ли заставить его работать?
Если нет, то будет ли работать извлечение содержимого яйца в site-packages
и удалить яйцо? Не будут ли потеряны некоторые метаданные?
2 ответа
На самом деле, то, что вы говорите, должно работать (то есть: выполнение F3 для ссылки на файл в zip-файле должно правильно открыть файл).
Таким образом, это была довольно критическая ошибка при работе с zip-файлами в PyDev (которую я только что исправил и уже доступен в текущей ночной сборке - она будет выпущена для PyDev 2.2.3).
Для получения ночной сборки см. Инструкции по адресу: http://pydev.org/download.html
Вы можете распаковать содержимое яйца в site-packages
и это будет работать.