如何在anaconda中安装惊喜时修复" [Win错误5]访问被拒绝"错误



我正在 anaconda 中安装惊喜包,但我得到了这个访问被拒绝的错误。我正在使用窗口 10。请参阅错误

C:UsersHp>pip install surprise
Collecting surprise
Using cached https://files.pythonhosted.org/packages/61/de/e5cba8682201fcf9c3719a6fdda95693468ed061945493dea2dd37c5618b/surprise-0.1-py2.py3-none-any.whl
Collecting scikit-surprise (from surprise)
Requirement already satisfied: six>=1.10.0 in c:program filesanaconda3libsite-packages (from scikit-surprise->surprise) (1.12.0)
Requirement already satisfied: numpy>=1.11.2 in c:program filesanaconda3libsite-packages (from scikit-surprise->surprise) (1.16.4)
Requirement already satisfied: joblib>=0.11 in c:program filesanaconda3libsite-packages (from scikit-surprise->surprise) (0.13.2)
Requirement already satisfied: scipy>=1.0.0 in c:program filesanaconda3libsite-packages (from scikit-surprise->surprise) (1.2.1)
Installing collected packages: scikit-surprise, surprise

ERROR: Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 'C:\Program Files\Anaconda3\Lib\site-packages\scikit_surprise-1.1.0.dist-info' Consider using the '--user' option or check the permissions.

你的环境是Pip版本,Python和OS。您需要以用户身份安装它

首先升级你的点子:

pip install --upgrade

然后使用用户权限:

pip install --user surprise

对于以根权限安装的 Linux 用户。Ubuntu 用户没有直接的 root 权限,所以你必须使用 sudo:

sudo apt install <packagename>

相关内容

最新更新