2

このエラーの原因を特定するのに苦労しています。

anaconda をインストールして conda install pysam を使用し、少しは機能しましたが、突然このエラーが発生しました

>>> import pysam
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/Nick/anaconda/lib/python2.7/site-packages/pysam/__init__.py", line 125, in <module>
    [ "SamtoolsError", "SamtoolsDispatcher" ] + list(SAMTOOLS_DISPATCH) +\
AttributeError: 'module' object has no attribute '__all__'

ファイル内を調べたところ、対応するコードは次のとおりです

# hack to export all the symbols from csamtools
__all__ = \
    csamtools.__all__ + \
    ctabix.__all__ + \
    cvcf.__all__ +\
    [ "SamtoolsError", "SamtoolsDispatcher" ] + list(SAMTOOLS_DISPATCH) +\
    ["Pileup" ] 

これを引き起こしている原因について何か考えはありますか???

4

1 に答える 1

0

わかりました、condaを使用してアンインストールし、pipを使用してアンインストールした後、pipを再インストールすると修正されたようです。

モジュールの他の部分でまだいくつかのエラーが発生していますが、修正に取り組んでいます。

アドバイスをありがとう!

于 2015-03-20T15:14:16.663 に答える