如何调试错误“由于环境错误而无法安装软件包:[WinError 32]”

时间:2019-03-31 14:34:17

标签: python pip install virtualenv

我想使用PIP安装一些基于python的开源软件,但是我总是会遇到此问题:

(pyenv) H:\TensorFlow>pip install OpenNMT-tf[tensorflow_gpu]
Collecting OpenNMT-tf[tensorflow_gpu]
  Using cached https://files.pythonhosted.org/packages/9f/7b/4905066336f2e827ef2a6db3b7c434828eb09cdc462005fd290b87a052c4/OpenNMT_tf-1.21.7-py2.py3-none-any.whl
Could not install packages due to an EnvironmentError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\Manh\\AppData\\Local\\Temp\\pip-req-tracker-y8mf28dn\\9ba95fcf5e2689fb07a9390a7ce04fe00c7f9a0735364bff18a3469c'
Consider using the `--user` option or check the permissions.

我仍然相信这是由于环境问题造成的,但我找不到原因。我还添加了--user,但也无济于事。

这是Windows 10,Python 3.7.2,来自h:\ tensorflow \ pyenv \ lib \ site-packages \ pip(python 3.7)的pip 19.0.3

0 个答案:

没有答案