Я пытаюсь познакомиться со змейкой и начал с учебника . Все отлично работает до шага 6: Использование пользовательских сценариев. Видимо, код python падает при импорте matplotlib.
Я запускаю следующую команду в домашней папке учебника:
snakemake
И получите следующее сообщение об ошибке:
Traceback (most recent call last):
File "/scratch/users/xxx/snakemake/tutorial/.snakemake/scripts/tmpfg_qprf9.plot-quals.py", line 5, in <module>
import matplotlib
File "/home/xxx/tools/miniconda3/envs/snakemake-tutorial/lib/python3.6/site-packages/matplotlib/__init__.py", line 141, in <module>
from . import cbook, rcsetup
File "/home/xxx/tools/miniconda3/envs/snakemake-tutorial/lib/python3.6/site-packages/matplotlib/cbook/__init__.py", line 33, in <module>
import numpy as np
File "/n/sw/centos6/numpy-1.7.1_python-2.7.3/lib/python2.7/site-packages/numpy/__init__.py", line 128, in <module>
from version import git_revision as __git_revision__
ModuleNotFoundError: No module named 'version'
В моем понимании идея состоит в том, чтобы создать среду, в которой все настроено. И действительно, conda list
показывает, matplotlib 2.2.3
установлен. Я предполагаю, что я делаю что-то не так, так как я не смог найти других пользователей, задающих этот вопрос, однако я также не смог решить его сам. Помощь высоко ценится.
Спасибо