У меня установлен Python 2.7.6, но при запуске скрипта python (скрипты RSeQC) с командой:
$ python script.py
я получил ошибки:
ImportError: No module named qcmodule
или
ImportError: No module named bx.bitset.
Какие предварительные условия мне нужно установить?
Я полагаю, что Вам, возможно, понадобится:
Первый,
sudo pip2 install qc bitsets RSeQC
Затем,
sudo pip2 install --upgrade cython bx-python pysam RSeQC numpy
<час> , С другой стороны
Переустанавливают RSeQC:
sudo apt-get install libpython2.7-dev
wget 'http://downloads.sourceforge.net/project/rseqc/RSeQC-2.6.4.tar.gz'
tar zxvf RSeQC-2.6.4.tar.gz
RSeQC-2.6.4
python ./setup.py build
sudo python ./setup.py install
Это должно создать необходимые модули. Если ошибка сохраняется, установите переменную среды для корректных путей к модулям.
Попробуйте те команды:
sudo pip install -U qcmodule
sudo pip install -U bx.bitset