PyCharm运行报错汇总(慢慢补充中)

        111111

        遇到一个就会补充一个,现在还没有多少……

        最近更新:2024.10.19


————————


无法启动进程,工作目录'C:\……'不存在

Cannot start process, the working directory …… does not exist

在我重构上级文件夹【旧名称】重命名为【新名称】并运行代码后显示:

解决方法1:没有特殊要求的程序,希望不用每换一个文件就编辑一次

  1. 右上角选择【当前文件】

解决方法2:有主入口文件的项目,或需要单独设置参数类的文件,如Yolov5项目中的'train.py'

举例图,train.py需要引入几个特殊的参数所以需要单独编辑

        1.点击右上角【竖着的三个点】-【编辑】

        2.在左侧选中要编辑的配置(或添加),在右边更新【script】和【工作目录】右侧栏内的内容为现在的正确地址。

        【script】地址是要运行的py文件的地址

        【工作目录】为这个项目的文件夹

        可点击红色框框在可视化文件索引中设置。更新后点击右下角【应用】或【确认】


### PyCharm 常见报错解决方案 在开发过程中,PyCharm 可能会遇到多种类型的报错情况。以下是针对常见问题的具体分析和解决方法: #### 一、包无法导入的问题 当运行代码时提示某个包无法被识别或导入,通常是因为该包未安装到当前项目的 Python 解释器环境中[^1]。 - **解决办法**: 首先确认所使用的解释器是否正确配置。进入 `File -> Settings -> Project: <Your_Project_Name> -> Python Interpreter` 页面查看已选的解释器版本以及其路径。如果目标库确实存在于列表中,则可以通过点击右侧加号按钮来手动添加所需的依赖项。 #### 二、“Non-zero exit code (2)” 错误处理 此错误可能发生在尝试通过内置终端或者图形界面安装新的第三方模块失败之后显示出来[^2]。 - **原因排查**: - 网络连接稳定造成下载中断; - 被防火墙阻止访问外部资源服务器; - 当前操作系统权限足执行写操作等。 - **应对措施**: - 更新本地 pip 工具至最新稳定版(`python -m pip install --upgrade pip`); - 更改镜像源地址加速获取速度(推荐阿里云/清华大学开源软件镜像服务); - 使用管理员身份重新启动 IDE 并再次发起请求; #### 三、缺少默认解析引擎设定引发异常 对于新建工程而言,“No Python Interpreter Configured For The Project”的警告意味着尚未指定任何可用的语言支持环境作为基础框架构建依据[^3]。 - **修正流程**: 创建新方案之前就应提前定义好全局性的首选参数选项,在后续具体实例化阶段再做进一步细化调整即可满足需求。 #### 四、单元测试框架切换引起兼容性冲突 有时更改默认测验模式也可能带来意想到的结果表现形式差异现象发生[^4]。 - 如果发现某些特定条件下功能失效,请按照上述指引恢复原始状态后再逐一验证各项改动影响范围直至恢复正常为止。 ```python # 示例代码展示如何更新pip命令行方式 import subprocess def upgrade_pip(): try: result = subprocess.run(['python', '-m', 'pip', 'install', '--upgrade', 'pip'], check=True, text=True) print(result.stdout) except Exception as e: print(f"Pip Upgrade Failed with Error:{e}") if __name__ == "__main__": upgrade_pip() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值