A python
вопрос новичка:
В системе Ubuntu
я установил пакет python
, используя sudo pip install
.(Пакет называется hlmm
)
Я использую среду miniconda3
, и единственное значение environment variable
, указанное в моем .bashrc
:
export PATH="/home/<my_username>/miniconda3/bin:$PATH"
Теперь я хочузапустить тестовый скрипт из установленного мной пакета, который находится в папке tests
относительно места установки этого пакета.
Я использовал pip list | xargs -exec pip show
, чтобы найти местоположение этого пакета, но это не
Я также попытался в python
импортировать пакет, используя:
import hlmm
И я получаю:
>>> import hlmm
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'hlmm'
ЕслиЯ повторяю sudo pip install hlmm
Я получаю:
Requirement already satisfied: hlmm in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied: scipy in /usr/local/lib/python2.7/dist-packages (from hlmm)
Requirement already satisfied: numpy in /usr/local/lib/python2.7/dist-packages (from hlmm)
Requirement already satisfied: pysnptools in /usr/local/lib/python2.7/dist-packages (from hlmm)
Requirement already satisfied: pandas>=0.19.0 in /usr/local/lib/python2.7/dist-packages (from pysnptools->hlmm)
Requirement already satisfied: pytz>=2011k in /usr/local/lib/python2.7/dist-packages (from pandas>=0.19.0->pysnptools->hlmm)
Requirement already satisfied: python-dateutil>=2.5.0 in /usr/local/lib/python2.7/dist-packages (from pandas>=0.19.0->pysnptools->hlmm)
Requirement already satisfied: six>=1.5 in /usr/lib/python2.7/dist-packages (from python-dateutil>=2.5.0->pandas>=0.19.0->pysnptools->hlmm)
И я вижу папку hlmm
в /usr/local/lib/python2.7/dist-packages
, но не могу найти эту папку tests
:
ls -1 /usr/local/lib/python2.7/dist-packages/hlmm
__init__.py
__init__.pyc
hetlm.py
hetlm.pyc
hetlmm.py
hetlmm.pyc
Как мне найти его местоположение?И действительно ли пакет успешно установлен, несмотря на ошибку import hlmm
?