已解决:Could not install packages due to an EnvironmentError: [Errno 13] Permission denied
欢迎来到我的主页,我是博主英杰,211科班出身,就职于医疗科技公司,热衷分享知识,武汉城市开发者社区主理人
擅长.net、C++、python开发, 如果遇到技术问题,即可私聊博主,博主一对一为您解答
修改代码、商务合作:
Yan--yingjie
Yan--yingjie
Yan--yingjie
常见原因
- 代码中缺少或多余的括号、圆括号或逗号
- 字符串字面量缺少闭合引号
<script />
标签指向HTML文件而非JS文件- 从服务器获取的HTML响应中调用
fetch()
方法时,期望的是JSON而不是HTML- 错误的URL导致尝试解析HTML作为JSON
- 忘记关闭
<script>
标签
解决“Uncaught SyntaxError: Unexpected token”错误的步骤
检查
<script />
标签:确保你的<script />
标签指向的是一个JS文件而不是HTML文件。如果指向的是HTML文件,你会遇到这个错误。确认URL的正确性:如果你正在从服务器请求数据,确保你提供的URL是正确的,并且包含了协议和路径。错误的或不完整的URL会导致服务器返回HTML而不是JSON,从而引发此错误。
避免使用HTML代码:如果你尝试读取以
<
开头的HTML代码,可能会触发这个错误。确保你的代码中没有意外的HTML标签。检查代码中的括号、逗号和大括号:确保你的代码中没有多余的或缺失的括号、逗号或大括号。这些小错误往往会导致难以发现的语法错误。
关闭
<script>
标签:确保每个<script>
标签都正确关闭。忘记关闭标签也会导致这个错误。处理字符串字面量:确保所有字符串字面量都有闭合的引号。缺少闭合引号的字符串字面量也会导致此错误。
使用正确的数据类型:当你使用
fetch()
方法时,确保你没有将一个HTML响应作为JSON解析。如果服务器返回的是HTML(Content-Type
为text/html
),而你期望的是JSON(Content-Type
应为application/json
),你需要调整请求或服务器响应的头部信息。
【其他错误】
如果出现模块错误
进入控制台输入:建议使用国内镜像源pip install 模块名称 -i https://mirrors.aliyun.com/pypi/simple我大致罗列了以下几种国内镜像源:清华大学
https://pypi.tuna.tsinghua.edu.cn/simple阿里云
https://mirrors.aliyun.com/pypi/simple/豆瓣
https://pypi.douban.com/simple/百度云
https://mirror.baidu.com/pypi/simple/中科大
https://pypi.mirrors.ustc.edu.cn/simple/华为云
https://mirrors.huaweicloud.com/repository/pypi/simple/腾讯云
https://mirrors.cloud.tencent.com/pypi/simple/