无法在虚拟环境中安装Spacy

问题描述 投票:0回答:1

我想在虚拟环境中安装Spacy。我用 python 3.9 创建了虚拟环境。激活了环境。根据Spacy教程当我尝试在虚拟环境中安装Spacy时,我收到如下错误

Requirement already satisfied: pip in d:\env39\lib\site-packages (21.2.4)
Collecting pip
  Using cached pip-24.0-py3-none-any.whl (2.1 MB)
Requirement already satisfied: setuptools in d:\env39\lib\site-packages (58.1.0)
Collecting setuptools
  Downloading setuptools-70.0.0-py3-none-any.whl (863 kB)
     |████████████████████████████████| 863 kB 2.2 MB/s
Collecting wheel
  Downloading wheel-0.43.0-py3-none-any.whl (65 kB)
     |████████████████████████████████| 65 kB 1.9 MB/s
Installing collected packages: wheel, setuptools, pip
  Attempting uninstall: setuptools
    Found existing installation: setuptools 58.1.0
    Uninstalling setuptools-58.1.0:
      Successfully uninstalled setuptools-58.1.0
  Attempting uninstall: pip
    Found existing installation: pip 21.2.4
    Uninstalling pip-21.2.4:
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'd:\\env39\\scripts\\pip.exe'
Check the permissions.

我在Google上搜索发现我需要在命令中使用--user才能正确运行它。因此,我尝试了一下,得到了如下错误 enter image description here

然后我尝试安装pip enter image description here

然后我再次尝试使用相同的命令来安装 Spacy。现在情况如下

enter image description here

如何解决?

python pip spacy
1个回答
0
投票

对于:

错误:由于操作系统错误而无法安装软件包:[WinError 5] 访问被拒绝

检查权限。

您需要以管理员身份运行命令提示符


enter image description here


其他解决方法:

  1. 关闭当前在您的计算机上运行的所有 Python 实例。

  2. 转到脚本文件夹。右键-->属性-->允许完全控制和其他读写操作。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.