2017-04-20 5 views
0

次のコードを実行すると、エラーのないユーザは正常終了を報告します。以下とエラーレポート終了(ノート、例外なく)と2人のユーザ、同じマシン、同じPythonがインストールされている、UserWarningなしでparamikoをインポートできない、すでにインポートされたモジュール

python -c "import paramiko" 

ユーザー:

/usr/local/lib/python2.7/site-packages/cryptography/hazmat/backends/__init__.py:7: UserWarning: Module _hashlib was already imported from /usr/local/lib/python2.7/lib-dynload/_hashlib.so, but /usr/local/lib/python2.7/site-packages/hashlib-20081119-py2.7-linux-i686.egg is being added to sys.path 
    import pkg_resources 
/usr/local/lib/python2.7/site-packages/cryptography/hazmat/backends/__init__.py:7: UserWarning: Module hashlib was already imported from /usr/local/lib/python2.7/hashlib.py, but /usr/local/lib/python2.7/site-packages/hashlib-20081119-py2.7-linux-i686.egg is being added to sys.path 
    import pkg_resources 

両方のユーザーが同じPYTHONPATH、PATHとLD_LIBRARY_PATHを持っています。このマシンには仮想環境はありません。すべての.pycファイルがコンピュータ上で削除されており、エラーが続く。

Pythonのバージョン:2.7.11 OS:CentOSの32ビットEL6

pip freezeレポートはhashlib==20081119cryptography==1.7.2paramiko==2.1.1

誰もがこの問題に任意の洞察力を持っていますか?なぜなら、1人のユーザーがエラーなしにこのタスクを実行でき、他のユーザーはこのタスクを実行できない理由はわかりません。

答えて

0

はキャッシュとのsite-packages

+0

は、将来の世代の利益のために、あなたの答えを受け入れる無視して、ピップでparamikoを再インストールすることによってそれを解決しました。 – kabanus

関連する問題