Импорт из другого проекта в pydev

Я уже довольно долго оглядывался, но просто не могу найти ответа. Подобные вопросы относятся к некоторым сложным случаям со сторонними библиотеками и всем остальным, но моя ситуация кажется простой для учебника. Тем не менее я не могу понять, как это работает.

Я использую Eclipse 3.5.2, Pydev 2.2.0, работающий на машине Ubuntu 11.04.

Мой случай кажется простым: я хочу написать пакет как отдельный проект, а затем я хочу написать приложение, использующее этот пакет в другом проекте.

Как мне настроить pydev, чтобы у меня были эти два проекта «core» (пакет) и «app» (использующие основной пакет), а внутри «app» сделать:

import core

?

  • Я добавил ядро ​​в "Ссылки проекта" приложения, но оно ничего не .
  • Я добавил / core / к исходным папкам (мне пришлось принудительно для этого, потому что он не отображался в списке), это не сработало (поэтому я удалил его).
  • Я добавил / full / path / to / core во внешние библиотеки, но это все еще не работает.

Под «не работает» я имею в виду, что всегда получаю «неразрешенный импорт: ядро».

Идеи?

9
задан Niriel 31 October 2011 в 15:54
поделиться