Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Добавить путь в переменную PYTHONPATH  (Прочитано 13773 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ferrer3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Как можно добавить путь к нужной папке в переменную PYTHONPATH, чтобы она там сохранилась.

Вариант с sys.path.append() через консоль не подходит, так как по завершении сеанса путь пропадает из переменной.

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Добавить путь в переменную PYTHONPATH
« Ответ #1 : 24 Июля 2012, 20:04:46 »
в ~/.bash_profile добавляем строки:
PYTHONPATH="$PYTHONPATH:/свой/путь"
export PYTHONPATH

Оффлайн ferrer3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Добавить путь в переменную PYTHONPATH
« Ответ #2 : 24 Июля 2012, 20:24:15 »
 ~/.bash_profile в директории нет, создал, добавил строки:
(Нажмите, чтобы показать/скрыть)
- не помогло.
Отредактировал по такому же принципу ~/.bashrc - не помогло.
Нужный модуль не видит, путь к папке указан правильно, потому что если его вручную редактировать в сценарии, всё работает.

Ubuntu 12.04.

Оффлайн Olej

  • Забанен
  • Активист
  • *
  • Сообщений: 884
    • Просмотр профиля
Re: Добавить путь в переменную PYTHONPATH
« Ответ #3 : 24 Июля 2012, 23:55:00 »
Цитировать
Отредактировал по такому же принципу ~/.bashrc - не помогло.
Нужный модуль не видит, путь к папке указан правильно, потому что если его вручную редактировать в сценарии, всё работает.
это должно помогать ;)
если вы смотрите в новом сеансе bash (например в новом окне терминала) + выполняете Python программы из этого терминала.
покажите:
$ echo $PYTHONPATH
можете попробовать вписать это в /etc/rc.d/rc.local

Оффлайн ferrer3

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Добавить путь в переменную PYTHONPATH
« Ответ #4 : 25 Июля 2012, 10:28:36 »
Благодарю, проблема решена. Не работало по причине того, что я не догадался перезапустить терминал.

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.