Instalowanie pakietu / narzędzia Pythona przez użytkownika innego niż root
(1) Muszę zainstalować jeden pakiet Pythona (HTSeq), ale nie mam uprawnień administratora.
Pakiet wymaga Pythona 2.4 lub najnowszej wersji. W naszym klastrze mamy python 2.3.
W ten sposób zainstalowałem python 2.7 w moim jednym lokalnym katalogu używając
<code>./configure --prefix=/home/amit/tools/localpython make make install </code>
(2) Pakiet wymaga również numpy: zainstalowałem go także w moim lokalnym katalogu, używając:
<code>/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localnumpy </code>
i zrobione
<code>>>> sys.path.append("/home/amit/tools/localnumpy/lib/") </code>
(3) Pobrałem plik tar z HTSeq (który chcę pobrać) i uruchom
<code>/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localhtseq </code>
rzuca następujący błąd:
<code>Could not import 'setuptools', falling back to 'distutils'. Setup script for HTSeq: Failed to import 'numpy'. Please install numpy and then try again to install HTSeq. </code>
Uprzejmie daj mi podpowiedź, jak sobie z tym poradzić
Z góry dziękuję