Python及Pycharm相关bug及其处理办法收集整理

本文整理了PyCharm使用中遇到的一些问题,包括运行位置错误、PyQt5模块导入失败、PermissionError、CursorNotFound错误、websockets模块属性缺失、设置文件打开方式、HTTPS请求超时及Pymongo认证错误等,并提供了详细的解决步骤和参考资料。

1.Pycharm每次运行程序都会默认在Python Console选项中运行,而不是在Run选项中运行。
导致程序运行完成却不会自动停止。解决方法如下:
点击菜单栏 Run --> Edit Configrations... --> 左上角工具栏小扳手(Edit Templates)--> 左侧列表会默认选定Templates/Python --> 右侧将“Run with Python Console”的勾选去掉

2.No module named 'PyQt5.QtWebEngineWidgets'
问题描述:
PyQt5模块安装成功,
但“from PyQt5.QtWebEngineWidgets import QWebEngineView, QWebEngineProfile”一直报红,导致程序无法执行
解决方案:
【方法一】 指定安装5.10.1版本的pyqt5
pip install pyqt5==5.10.1(直接运行此命令未成功解决,可能需要彻底删除PyQt5模块后重新安装)
【方法二】 单独安装WebEngine,安装命令为:
pip install PyQtWebEngine(使用此方法成功解决)
此问题应该与python版本无关。本人python3.9.5,网上有人python3.7版本都能成功解决。

3.PermissionError: [Errno 13] Permission denied 如何解决
参考链接:
https://blog.youkuaiyun.com/AC_shuai/article/details/81165085?utm_medium=distribute.pc_relevant.none-task-blog

### 配置 PyCharm 中的 Python 开发环境 在 PyCharm 中使用 Python 进行开发,需要正确配置 Python 解释器和开发环境。以下是详细的配置步骤: #### 安装 PyCharm 1. 下载并安装 PyCharm。可以选择社区版(免费)或专业版(付费)。社区版已经支持大多数 Python 开发需求,而专业版则提供了更多的功能,如对 JavaScript、HTML 等前端技术的支持 [^1]。 #### 配置 Python 解释器 1. **安装 Python 解释器**:建议选择稳定版本的 Python 解释器,例如 3.10.10 版本,以避免最新版本可能存在的 Bug [^3]。可以从 [Python 官方网站](https://www.python.org/downloads/) 下载并安装。 2. **配置环境变量**: - **Windows**:在系统属性中添加 Python 安装路径和 `Scripts` 文件夹到 `PATH` 环境变量中 [^2]。 - **macOS/Linux**:在 `~/.bashrc` 或 `~/.zshrc` 文件中添加以下命令,将 Python 路径添加到环境变量中: ```bash export PATH=$PATH:/path/to/python ``` 然后运行 `source ~/.bashrc` 或 `source ~/.zshrc` 以使更改生效 [^2]。 #### 在 PyCharm 中配置 Python 解释器 1. 打开 PyCharm 并创建一个新项目或打开现有项目。 2. 进入 **File > Settings**(在 macOS 上为 **PyCharm > Preferences**)。 3. 在设置窗口中,导航到 **Project: <项目名称> > Python Interpreter**。 4. 点击右上角的齿轮图标,选择 **Add...**。 5. 在弹出的窗口中,选择 **System Interpreter**,然后从下拉菜单中选择已安装的 Python 解释器。如果没有看到所需的解释器,可以点击 **...** 按钮手动浏览并选择 Python 可执行文件的路径。 6. 点击 **OK** 保存设置。 #### 验证配置 1. 创建一个新的 Python 文件(例如 `test.py`)。 2. 编写简单的 Python 代码进行测试: ```python print("Hello, PyCharm!") ``` 3. 运行该脚本,确保输出正常显示。 #### 使用虚拟环境(可选) 为了更好地管理项目依赖,可以使用虚拟环境。在 PyCharm 中创建虚拟环境的步骤如下: 1. 在 **Python Interpreter** 设置页面,点击右上角的齿轮图标,选择 **Add...**。 2. 选择 **Virtualenv Environment**。 3. 选择 **New environment**,指定虚拟环境的存储位置,并选择基础解释器。 4. 点击 **OK** 创建虚拟环境。 通过以上步骤,可以在 PyCharm 中成功配置 Python 开发环境,并开始进行高效的 Python 开发。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值