Windows环境下VSCode安装PlatformIO Cero报错ERROR: HTTP error 403 while getting

安装PlatformIO插件成功,初始化失败

  • 错误信息
  • 判断问题
    • 尝试访问https://pypi.tuna.tsinghua.edu.cn/simple/platformio/成功
    • 点击文件后报错如下:
  • 解决问题- 换源 ( Windows下有两个地方需要更改)
    • cmd命令行
    • Pip文件
  • 总结:最终还是回到换源上,删除重装都没用。

错误信息

VSCode: 1.81.0
PIO IDE: v3.3.1
System: Windows_NT, 10.0.19044, x64

%23 Exception

Error:   ERROR: HTTP error 403 while getting https://pypi.tuna.tsinghua.edu.cn/packages/a9/e1/57ea5e5cce83586b7c4a5b456c77fd7154a80e1a649a79d59e9e54b06cf9/platformio-6.1.9-py3-none-any.whl%23sha256=045b1b950e7f237a56c2e6fddbd0115ea024dc9adb716d4cc35fab56a1d0eb14 (from https://pypi.tuna.tsinghua.edu.cn/simple/platformio/) (requires-python:>=3.6)
ERROR: Could not install requirement platformio from https://pypi.tuna.tsinghua.edu.cn/packages/a9/e1/57ea5e5cce83586b7c4a5b456c77fd7154a80e1a649a79d59e9e54b06cf9/platformio-6.1.9-py3-none-any.whl%23sha256=045b1b950e7f237a56c2e6fddbd0115ea024dc9adb716d4cc35fab56a1d0eb14 because of HTTP error 403 Client Error: Forbidden for url: https://pypi.tuna.tsinghua.edu.cn/packages/a9/e1/57ea5e5cce83586b7c4a5b456c77fd7154a80e1a649a79d59e9e54b06cf9/platformio-6.1.9-py3-none-any.whl for URL https://pypi.tuna.tsinghua.edu.cn/packages/a9/e1/57ea5e5cce83586b7c4a5b456c77fd7154a80e1a649a79d59e9e54b06cf9/platformio-6.1.9-py3-none-any.whl%23sha256=045b1b950e7f237a56c2e6fddbd0115ea024dc9adb716d4cc35fab56a1d0eb14 (from https://pypi.tuna.tsinghua.edu.cn/simple/platformio/) (requires-python:>=3.6)[notice] A new release of pip is available: 23.1.2 -> 23.2.1
[notice] To update, run: C:\Users\Administrator\.platformio\penv\Scripts\python.exe -m pip install --upgrade pip
Error: Could not install PlatformIO Core: If you have antivirus/firewall/defender software in a system, try to disable it for a while.
Command '['C:\\Users\\Administrator\\.platformio\\penv\\Scripts\\python.exe', '-m', 'pip', 'install', '-U', 'platformio']' returned non-zero exit status 1.
-> Installer version: 1.2.1
Platform: Windows-10
Python version: 3.11.4 (tags/v3.11.4:d2340ef, Jun  7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)]
Python path: C:\Users\Administrator\.platformio\python3\python.exe
Creating a virtual environment at C:\Users\Administrator\.platformio\penv
Updating Python package manager (PIP) in a virtual environment
Virtual environment has been successfully created!
Installing PlatformIO Core
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting platformioat c:\Users\Administrator\.vscode\extensions\platformio.platformio-ide-3.3.1\node_modules\platformio-node-helpers\dist\index.js:1:5300at ChildProcess.c (c:\Users\Administrator\.vscode\extensions\platformio.platformio-ide-3.3.1\node_modules\platformio-node-helpers\dist\index.js:1:4598)at ChildProcess.emit (node:events:513:28)at ChildProcess.emit (node:domain:489:12)at maybeClose (node:internal/child_process:1121:16)at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)

判断问题

尝试访问https://pypi.tuna.tsinghua.edu.cn/simple/platformio/成功

点击文件后报错如下:

在这里插入图片描述

解决问题- 换源 ( Windows下有两个地方需要更改)

cmd命令行

C:\Users\Administrator>npm get registry
C:\Users\Administrator>npm config set registry http://mirrors.aliyun.com/pypi/simple/

Pip文件

文件路径:C:\Users\(你的用户名)\AppData\Roaming\pip

文件名字 pip.ini (如果没有可以自行创建)

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
use-mirrors=true
mirrors=http://mirrors.aliyun.com/pypi/simple/
trusted-host=mirrors.aliyun.com

总结:最终还是回到换源上,删除重装都没用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/52599.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

架构训练营学习笔记:5-1 计算架构模式之多级缓存架构

序 本节主要是计算架构。 多级缓存架构 缓存与缓冲:通常场景是读缓存,写缓冲。 缓存技术的本质:空间换时间,因此缓存架构属于高性能计算 架构。 缓存设计框架 主要考虑存什么?存多久?存哪里?如…

【ASP.NET MVC】使用动软(四)(12)

一、筛选器类和Cookie实现路由 需解决的问题: 网站登录往往需要用户名密码验证,为避免重复验证,一般采用Cookie 、Session等技术来保持用户的登录状态: Session是在服务端保存的一个数据结构,用来跟踪用户的状态&…

BUUCTF Java逆向解密

题目 程序员小张不小心弄丢了加密文件用的秘钥,已知还好小张曾经编写了一个秘钥验证算法,聪明的你能帮小张找到秘钥吗? 注意:得到的 flag 请包上 flag{} 提交 下载后得到Reverse.class文件 扔到jadx-gui里面看一眼 整串代码唯一有…

若依框架 - 对二次封装数据分页

LsDistrictController /*** 查询地段列表*/ApiOperation("查询地段列表")GetMapping("/list")public TableDataInfo list(LsDistrict lsDistrict) {startPage();Map<String, List> map lsDistrictService.selectLsDistrictList(lsDistrict);if (Col…

万界星空科技/免费开源MES系统/免费仓库管理

仓库管理&#xff08;仓储管理&#xff09;&#xff0c;指对仓库及仓库内部的物资进行收发、结存等有效控制和管理&#xff0c;确保仓储货物的完好无损&#xff0c;保证生产经营活动的正常进行&#xff0c;在此基础上对货物进行分类记录&#xff0c;通过报表分析展示仓库状态、…

2023年08月在线IDE流行度最新排名

点击查看最新在线IDE流行度最新排名&#xff08;每月更新&#xff09; 2023年08月在线IDE流行度最新排名 TOP 在线IDE排名是通过分析在线ide名称在谷歌上被搜索的频率而创建的 在线IDE被搜索的次数越多&#xff0c;人们就会认为它越受欢迎。原始数据来自谷歌Trends 如果您相…

AD21 PCB设计的高级应用(四)FPGA的管脚交换功能

&#xff08;四&#xff09;FPGA的管脚交换功能 高速 PCB 设计过程中,涉及的 FPGA等可编程器件管脚繁多,也因此导致布线的烦琐与困难&#xff0c;Altium Designer 可实现 PCB 中 FPGA 的管脚交换&#xff0c;方便走线。 1.FPGA管脚交换的要求 (1)一般情况下,相同电压的 Bank之…

RISC-V基础之函数调用(一)简单的函数调用(包含实例)

高级语言支持函数&#xff08;也称为过程或子程序&#xff09;来重用通用的代码&#xff0c;以及使程序更加模块化和可读。函数可以有输入&#xff0c;称为参数&#xff0c;和输出&#xff0c;称为返回值。函数应该计算返回值&#xff0c;并且不产生其他意外的副作用。 在一个…

全球数据泄露事件增加近三倍

网络安全公司 Surfshark 的最新研究显示&#xff0c;2023 年第二季度共有 1.108 亿个账户遭到泄露&#xff0c;其中美国排名第一&#xff0c;几乎占 4 月至 6 月所有泄露事件的一半。 俄罗斯排名第二&#xff0c;西班牙排名第三&#xff0c;其次是法国和土耳其。 与 2023 年…

【ChatGPT 指令大全】怎么利用ChatGPT写报告

目录 选定切入角度 报告开头 大纲生成 草稿撰写 研究报告 提出反对观点 报告总结 研究来源 总结 随着人工智能技术的快速发展&#xff0c;自然语言处理技术在各个领域的应用越来越广泛。其中&#xff0c;ChatGPT作为目前最先进的自然语言处理模型之一&#xff0c;其强…

MacBook触控板窗口管理 Swish for Mac

Swish for Mac是一款用于通过手势来控制mac应用窗口的软件&#xff0c;你可以通过这款软件在触控板上进行手势控制&#xff0c;你可以在使用前预设好不同手势的功能&#xff0c;然后就能直接通过这些手势让窗口按照你想要的方式进行变动了 Swish 支持 Haptick Feedback 震动反…

计算机网络(4) --- 协议定制

计算机网络&#xff08;3&#xff09; --- 网络套接字TCP_哈里沃克的博客-CSDN博客https://blog.csdn.net/m0_63488627/article/details/132035757?spm1001.2014.3001.5501 目录 1. 协议的基础知识 TCP协议通讯流程 ​编辑 2.协议 1.介绍 2.手写协议 1.内容 2.接口 …