我想手動安裝pysam,因爲我在沒有互聯網連接的集羣上工作,而且我沒有管理員權限(因此通過conda做到這一點是不可能的,我曾嘗試過)。我已經從開發人員的存儲庫(https://github.com/pysam-developers/pysam/archive/master.zip)下載了所有壓縮文件,然後將它們傳輸到羣集中的我的目錄中。手動安裝pysam錯誤:「ImportError:No module named version」
我已經運行(如說明https://github.com/pysam-developers/pysam/blob/master/INSTALL表示)試圖從解壓縮存儲庫中手動安裝:
python path/to/pysam-master/setup.py build
,但我得到了以下錯誤:
# pysam: cython is available - using cythonize if necessary
Traceback (most recent call last):
File "path/to/pysam-master/setup.py", line 166, in <module>
import version
ImportError: No module named version
線165,166 setup.py文件中的167個是:
165. sys.path.insert(0, "pysam")
166. import version
167.version = version.__version__
Unfort非常地,我的知識只帶走了我至今。是否有必要修改setup.py文件?
我的系統規格:
- 的Python 2.7.13 ::蟒蛇,公司
- CentOS版本6.5
- Linux的2.6.32-431.20.5.el6.x86_64
此安裝程序不安裝依賴項,您必須手動安裝它們,因爲您沒有Internet。 – dalonlobo
爲了問題的緣故,您是否僞造了setup.py文件的路徑,或者您是否真的在運行'python path/to/pysam-master/setup.py build'? –
我只運行python path/to/pysam-master/setup.py build –