PyCharm отличный инструмент для Python разработчиков к коим я с недавних пор отношусь. Решил попробовать Beta версию данной программы и обнаружил в ней замечательную вещь.
IDE в открытом проекте можно указать виртуальное окружение, в которое установлен Python. Она просканирует все зависимости и будет работать только в рамках виртальной среды. Красота!
Что-то я отвлекся от главной темы. При запуске PyCharm ругался на OpenJDK и требовал установить Oracle Java т.к. с ней программа, по заявлению разработчиков, работает лучше.
Как обычно пришлось провести пару часов в поиске решения, чтобы установить Java 7 под Ubuntu 12.04 т.к. Canonical исключил партнерские репозитории Java.
Итак, приступим.
Удаляем старую версию:
sudo apt-get purge openjdk*
Далее добавляем необходимый репоизотий, обновляем cache и пытаемся установить Java:
sudo add-apt-repository ppa:eugenesan/java sudo apt-get update sudo apt-get install oracle-java7-installer
Редактируем файл «/var/lib/dpkg/info/oracle-java7-installer.postinst» и комментируем строки 74-107 и 111-116 связанные с загрузкой пакета.
Качаем архивчик «jdk-7u3-linux-x64.tar.gz» с http://www.oracle.com/technetw… Заменяем файл «jdk-7u3-linux-x64.tar.gz» в «/var/cache/oracle-java7-installer» на скаченный ранее. Пытаемся установить снова:
sudo apt-get install oracle-java7-installer
Java должна установиться, а мы получим удовольствие от написания кода.
Удачи.
UPD
Если у Вас 64 битная Убунта, то можно добавить репозиторий «deb http://security.ubuntu.com/ubuntu hardy-security main multiverse». Обновить cache apt и установить «sun-java6-jdk». Если в системе так же осталась openJDK – то нужно сказать ей использовать sun java: update-java-alternatives —set java-6-sun.
Добавить комментарий