@Timebird

Как правильно прописать PYTHONPATH?

Всем привет.
Поставил из исходников пакет, всё ОК:
...
Installed /usr/local/lib/python3.5/dist-packages/keras_segmentation-0.2.0-py3.5.egg
Processing dependencies for keras-segmentation==0.2.0
Finished processing dependencies for keras-segmentation==0.2.0
(base) user@user:~/image-segmentation-keras$ python3
Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import keras_segmentation
Using TensorFlow backend.
>>> exit()

Закрыл терминал. Открыл:
(base) user@user:~$ python3
Python 3.7.3 (default, Mar 27 2019, 22:11:17) 
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import keras_segmentation
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'keras_segmentation'
>>>


Подскажите пожалуйста, в связи с чем может возникать подобное?

Путь до питона обычный:
>>> import sys
>>> sys.executable
'/home/user/anaconda3/bin/python3'


upd: помогла команда:
(base) user@user:~$ sudo env "PATH=$PATH" python3 setup.py install

А как не писать каждый раз env "PATH=$PATH", почему вообще это приходится писать и где про это прочитать?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
Radjah
@Radjah
> lib/python3.5

> Python 3.7.3

Разница в версиях не смущает?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ZClick Москва
от 50 000 до 200 000 руб.
Protoplan Краснодар
от 80 000 до 150 000 руб.
21 июл. 2019, в 17:53
3000 руб./за проект
21 июл. 2019, в 16:20
10000 руб./за проект
21 июл. 2019, в 15:45
1500 руб./за проект