Вы должны убедиться, что ~/lib
находится в пути, который Python использует для поиска библиотек.Один из способов сделать это - установить переменную окружения PYTHONPATH
в оболочке:
export PYTHONPATH=~/lib
В качестве альтернативы вы можете изменить путь в вашем скрипте до import
:
import os
import sys
sys.path.insert(0, os.path.expanduser('~/lib'))
Для получения дополнительной информации, пожалуйста, посмотрите Путь поиска модуля в документации.