23

昨日、Djangoとpymcをインストールしようとしていました。多くの問題に遭遇した後、Python 2.7 を再インストールすることにしました。私はそれをしましたが、今ではほとんど何でもインポートするのに問題があります。一連の行が表示されますが、最後の行は次のとおりです。

 File "c:\python27\lib\httplib.py", line 71, in <module>
   import socket
 File "c:\python27\lib\socket.py", line 47, in <module>
   import _socket
ImportError: DLL load failed: The specified procedure could not be found.

コマンドプロンプトで python を実行して(これは機能します)実行しようとしてもimport pip、シェルの外部で入力しても、python get-pip.py同じ最後の行が表示されます。

私のマシンには 2 つのバージョンの Python があり、1 つは 2.7 で、もう 1 つはキャノピー フォルダーにある 2.6 だと思いますが、どちらも機能せず、「ImportError:」というエラー メッセージが表示されます。 os という名前のモジュールはありません」。「c:\python27;c:\python27\scripts」で始まる PATH 環境変数があります。

Pythonを数回再インストールし、修復オプションも試しましたが、役に立ちませんでした。誰にもアイデアはありますか?

編集: Python をアンインストールしたときに、C:\Python27 フォルダーの削除を怠ったようです。もう一度アンインストールし、フォルダーを削除してから再インストールしたところ、現在は機能しています。助けてくれてありがとう。

4

6 に答える 6