Путь Python и путь Caffe изменяют каждые несколько минут

Каждый день я устанавливаю caffe, он работает, затем я перезапускаю мой система, и я получаю ошибку:

ImportError: Никакой модуль, названный caffe

Таким образом, я фиксирую его

импорт sys

sys.path.append ('/home/shubham/caffe/python')

И все работает (только, пока я не выхожу из своего ipython) независимо от того, что мой env переменные до.

При проверке моего env переменные CAFFE_ROOT & PYTHONPATH всегда застревают к этому каталогу: /home/shubham/Desktop/dir/vgg_face_caffe/ неважно, насколько я изменяю их. Хотя Python всегда, кажется, работает даже с PYTHONPATH набор к каталогу, где нет никакой установки Python вообще.

Мои вопросы:

Как я ремонтирую путь caffe, таким образом, я не получаю ошибку модуля импорта? Почему делают переменные среды, не имеющие смысл? Таким образом, как Python работает с несправедливостью PYTHONPATH путь и все же caffe не работают, когда я установил правильный путь? И почему они продолжают изменяться отдельно?

Я нахожусь на человечности 16.04

Спасибо за чтение!

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

2
задан 29 November 2017 в 14:04

1 ответ

Удивительный! Не мог понять это в течение многих дней, но 20 минут после регистрации здесь, моих интеллектуальных трудов.

Мой ~/.profile был путаницей. CAFFEROOT огибающая переменная была установлена на $(pwd) и следовательно PYTHONPATH к $(pwd)/python.

кроме того, этот ответ помог мне выяснить путаницу о необходимости колотить профили.

2
ответ дан 2 December 2019 в 03:41

Другие вопросы по тегам:

Похожие вопросы: