2016-06-23 10 views
0

私のコンピュータに問題があり、Python 2.7.8-64ビットを含むいくつかのアプリケーションを再インストールする必要がありました。多くのパッケージがpipでインストールされているので、後者もインストールする必要がありました。私はpipのソースをダウンロードしてビルドし、プロセスの最後にエラーメッセージなしでOKをインストールしたようです。しかし、私はそれを実行すると、私は次のエラーメッセージが出ます:pipが正常にインストールされましたが実行されていません

ピップが不可欠であると私は、私は必要がありますが、インストールすることはできませんパッケージのトンとこだわっているので、合計残念のだ
Traceback (most recent call last): 
    File "C:\Program Files\Python\Scripts\pip-script.py", line 9, in <module> 
    load_entry_point('pip==8.1.2', 'console_scripts', 'pip')() 
    File "build\bdist.win-amd64\egg\pkg_resources\__init__.py", line 542, in load_entry_point 
    File "build\bdist.win-amd64\egg\pkg_resources\__init__.py", line 2569, in load_entry_point 
    File "build\bdist.win-amd64\egg\pkg_resources\__init__.py", line 2229, in load 
    File "build\bdist.win-amd64\egg\pkg_resources\__init__.py", line 2235, in resolve 
    File "C:\Program Files\Python\lib\site-packages\pip-8.1.2-py2.7.egg\pip\__init__.py", line 16, in <module> 
    from pip.vcs import git, mercurial, subversion, bazaar # noqa 
    File "C:\Program Files\Python\lib\site-packages\pip-8.1.2-py2.7.egg\pip\vcs\mercurial.py", line 9, in <module> 
    from pip.download import path_to_url 
    File "C:\Program Files\Python\lib\site-packages\pip-8.1.2-py2.7.egg\pip\download.py", line 3, in <module> 
    import cgi 
    File "C:\Users\fausto\Documents\Programs\Python\cgi.py", line 11, in <module> 
    import cgi, string, sys, md5crypt 
ImportError: No module named md5crypt 

。この問題の洞察は?

Windows 7 Professional 64-bit

PS:Pythonが2.7.9以上でバンドルされていることは分かっていますが、ここではあまり言及しない理由で、今は2.7.8を使い続けたいと思います。

+0

Pythonインストールにmd5cryptがないようです。おそらく、md5cryptをインストールする前にインストールする必要があるいくつかの外部ライブラリに依存しているからです。 – Evert

答えて

0

できることは、$ pip freezeを試して、インストールされているモジュールがあるかどうかを確認することです。私が考えることができる唯一の方法は、あなたがそれをグローバルにインストールしたが、あなたはvirtualenvの中で実行しているか、またはその逆です。

$ pip install virtualenv 
$ virtualenv env 
$ . env/bin/activate 

(env)$ pip install <module> 
(env)$ pip freeze 
<module>==<module version> 
ここ

もUbuntuのためのpipのリンクだと

$ pip freezeのWindows

ため、この pipは、あなたは、私が問題だったものを見つけ

+0

"pip freeze"は非常に同じエラーを示しています。また、「import cgi」が失敗するため、cgiモジュールがインストールされていないことがわかりました。それは可能ですか? cgiはPythonの組み込みモジュールの1つではありませんか? –

0

インストール済みのモジュールをチェックすることができます:含まれる他のパッケージとの競合をその独自のPythonインタープリタ。パスとシステムから一旦削除されると、すべてが奇跡的に動作するようになりました。学んだ教訓。

私を助けようとした皆様に感謝します。

関連する問題