2017-01-02 10 views
0

Canopy 1.7.4.3348(64ビット)をインストールしました。私のOSはWindows 10(64ビット)です。私はパッケージマネージャ、「ステータス」のいずれかのパッケージが「エラー」であることが判明するだろう更新してインストールしようとしたとき、私はほとんどのキャノピーとWindows 10Enthought Canopy - パッケージマネージャでパッケージをインストールまたは更新するときのIOError:[Errno 10038]

を更新している、と私はメッセージだ:

IOError: [Errno 10038] An operation was attempted on something that is not a socket. 

私はmicrosoft.com(https://msdn.microsoft.com/en-us/library/windows/desktop/ms740668(v=vs.85).aspx)にエラーコードを見上げると10038ソケットエラーのMicrosoftの定義が見つかりました:私はキャノピーからこのエラーはWindowsのみに存在するかもしれないと思うではなく、Linuxのような他のOSに

WSAENOTSOCK 10038 
Socket operation on nonsocket. 
An operation was attempted on something that is not a socket. 
Either the socket handle parameter did not reference a valid socket, 
or for select, a member of an fd_set was not valid. 

を。誰でもこの問題を親切に助けてくれますか?心から感謝する!!

詳細なメッセージは以下の通りです:

Warming up... 

Traceback (most recent call last): 
File "build\bdist.win-amd64\egg\canopy_dashboard\packman\package_action_worker.py", line 54, in run 
File "build\bdist.win-amd64\egg\canopy_dashboard\packman\package_action.py", line 193, in execute 
File "build\bdist.win-amd64\egg\canopy_dashboard\packman\packman.py", line 346, in <lambda> 
File "build\bdist.win-amd64\egg\canopy_dashboard\packman\packman.py", line 893, in _install 
File "build\bdist.win-amd64\egg\canopy_platform\cpython_packages_manager.py", line 98, in install_package 
File "build\bdist.win-amd64\egg\canopy_platform\enpkg_api.py", line 102, in install_package 
File "build\bdist.win-amd64\egg\canopy_platform\enpkg_api.py", line 177, in _execute_in_subprocess 
File "build\bdist.win-amd64\egg\canopy_platform\enpkg_api.py", line 212, in _propagate_progress_events 
IOError: [Errno 10038] An operation was attempted on something that is not a socket 

答えて

1

Enthought技術サポートレコードのキャノピーのヘルプメニューからバグレポートを提出してください(とレポートでこのSO質問を参照してください)。

この稀なエラーの原因はわかりませんが、Enthought Deployment Manager (EDM)に基づいて異なるパッケージマネージャバックエンドを使用するCanopy 2.0では消えてしまいます。

一方、Canopyコマンドプロンプトからコマンドラインパッケージインストーラenpkgを使用すると、エラーを回避できます。詳しくは、ナレッジベースの記事https://support.enthought.com/entries/22415022-Using-enpkg-to-update-Canopy-EPD-packagesを参照してください。

関連する問題