【问题标题】:python error could not install packages due to an environmenterror winerror 5 access is deniedpython error could not install packages due to an environmenterror winerror 5 access is denied
【发布时间】:2020-04-26 02:06:10
【问题描述】:

当我尝试安装 scipy.state 时出现以下错误。我在装有 Python 3.8.1 的 Windows 10 机器上运行 pip3。

-我已经先安装了 Scipy

C:\WINDOWS\system32>pip3 安装 scipy 已满足要求:c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages (1.4.1) 中的 scipy 已满足要求:c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37\site-packages 中的 numpy>=1.13.3(来自 scipy)(1.18. 1)

-然后我安装了 scipy.state 但我看到一个错误:

C:\WINDOWS\system32>pip3 install scipy.stats 错误:找不到满足 scipy.stats 要求的版本(来自版本:无) 错误:找不到 scipy.stats 的匹配分布

我尝试卸载并重新安装它,但出现以下错误

C:\WINDOWS\system32>pip3 install --upgrade --force-reinstall --user scipy.stats 错误:找不到满足 scipy.stats 要求的版本(来自版本:无) 错误:找不到 scipy.stats 的匹配分布

【问题讨论】:

    标签: python numpy scipy


    【解决方案1】:

    你只需要安装 scipy。

    C:\WINDOWS\system32>pip3 install scipy
    

    一旦安装了 scipy,scipy.stats 就可以在 python 中使用了:

    from scipy import stats
    

    【讨论】:

    • 我已经安装了 scipy,我没有遇到任何问题。
    • C:\WINDOWS\system32>pip3 install scipy 要求已经满足:c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages 中的 scipy \python37\site-packages (1.4.1) 要求已经满足:c:\users\elnaz khatmi\appdata\local\packages\pythonsoftwarefoundation.python.3.7_qbz5n2kfra8p0\localcache\local-packages\python37 中的 numpy>=1.13.3 \site-packages (来自 scipy) (1.18.1)
    • 我编辑了我的答案。你没有安装子包,pip 得到你需要的一切。
    • 实际上我在 python 中收到的所有错误都是关于我的 scipy.state 尚未导入..
    • 我找不到任何关于 scipy.state 的信息。你的意思是 scipy.stats 吗?而且在使用模块之前,你必须先导入它,否则它不起作用。
    猜你喜欢
    • 2019-05-25
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    • 2021-01-10
    • 2022-01-25
    • 1970-01-01
    • 2017-08-14
    相关资源
    最近更新 更多