1

再インストールを強制しようとしてpyopensslいるときに、インストールしようとすると次のエラーが発生しますpycparser。次のコマンドを使用して、Python 2.7 を搭載した Windows 7 64 ビットでこれを実行しています。

pip install pyopenssl --ignore-installed

トレースバックは次のとおりです。

Exception:
Traceback (most recent call last):
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\basecommand.py", line 215, in main
        status = self.run(options, args)
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\commands\install.py", line 317, in run
        prefix=options.prefix_path,
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\req\req_set.py", line 742, in install
        **kwargs
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\req\req_install.py", line 831, in install
        self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\req\req_install.py", line 1032, in move_wheel_files
        isolated=self.isolated,
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\wheel.py", line 346, in move_wheel_files
        clobber(source, lib_dir, True)
    File "C:\Python27\ArcGIS10.4\lib\site-packages\pip-8.1.2-py2.7.egg\pip\wheel.py", line 324, in clobber
        shutil.copyfile(srcfile, destfile)
    File "C:\Python27\ArcGIS10.4\lib\shutil.py", line 83, in copyfile
        with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: 'C:\\Python27\\ArcGIS10.4\\Lib\\site-packages\\_cffi_backend.pyd'

これが私が気づいたことです:

  • _cffi_backend.pydこれは、他のパッケージのインストールとアンインストールが正常に行われた場合にのみ発生します。
  • pip uninstall cffi問題なく再インストールできますが、存在する場合は常に_cffi_backend.pyd許可エラーが表示されます。cffiこれは、 (たとえば、 ) を呼び出すインストールpyopensslが失敗することを意味します。

これが私が試したことです:

  1. アンインストールと再インストールcffi: 効果なし
  2. 正常に icalcs を使用_cffi_backend.pydしてフル アクセスに設定しました。全員: 影響なし
  3. pipで呼び出すpython -m pip install pyopenssl --ignore-installed: 効果なし
  4. インストール前にすべてのアプリケーションを閉じ、実行中のプロセスを調べました: 効果なし
  5. リブート。大部分はブードゥー教ですが、念のために言っておきますが、効果はありません
4

0 に答える 0