zoukankan      html  css  js  c++  java
  • ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问 --- PyQt5

    安装PyQt5的时候出现:ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问

    1. 先说解决方案(加上 '--user'):

    pip install --user PyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple

    应该是系统权限的问题,所以弄了一个 '--user' 来指定安装对象。

    然后安装PyQt5-tools:

    pip install --user PyQt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple

    2. 再次安装的时候会出现(Warning):

    WARNING: The scripts pylupdate5.exe, pyrcc5.exe and pyuic5.exe are installed in 'C:UsersAdministratorAppDataRoamingPythonPython37Scripts' which is not on PATH.

    可以将安装地址加入系统环境变量<我的电脑-->右键选择:属性-->高级系统设置-->环境变量-->path变量>

    3. 然后问题来了,装完之后发现anaconda3附带的spyder打不开了。。。默认安装的PyQt5版本是5.13.X

    我试了将PyQt5版本降到 5.10.1,(pip uninstall PyQt5,然后 pip install PyQt5==5.10.1 -i https://pypi.tuna.tsinghua.edu.cn/simple,此时不用加 '--user'),这时可用,spyder可用,PyQt5也安装好了这解决了一部分问题。

    然而对应的PyQt5-tools不确定哪个版本是对应的,因为PyQt5-tools没有正好是5.10.1版本的。。。

    看了下,稳定的5.10.1开头的版本,选了5.10.1.1.5这个版本,安装成功,并且spyder也没受到影响。

    4. 尝试过一个替代方案也可行:用pycharm新建一个工程(project),然后在其中的File-->Settings-->Project Interpreter中安装PyQt5和PyQt5-tools,可行

    相关配置有大佬写过(致谢):https://blog.csdn.net/Dreamhai/article/details/82701063

    ##

    参考:

    https://www.cnblogs.com/liuxu2019/p/11253911.html

    https://blog.csdn.net/jacke121/article/details/86747921

  • 相关阅读:
    MySQL8.0设置远程访问权限
    MySQL创建用户与授权
    input lable水平对齐
    jquery datagrid加载后仅选定第一行
    jquery隐藏按钮
    C# 添加excel批注
    在ashx中使用Server对象
    jquery 获取datagrid行数
    弹出窗体中加载页面
    【MySQL】MySQL零碎积累
  • 原文地址:https://www.cnblogs.com/qi-yuan-008/p/12506127.html
Copyright © 2011-2022 走看看