在pycharm中运行,结果报错'NoneType' object has no attribute 'display_formatter'
时间: 2023-10-16 21:15:02 浏览: 128
这个错误通常是因为您在使用Jupyter Notebook内核时,尝试在PyCharm中运行代码时出现的。解决此问题的一种方法是通过在PyCharm中配置正确的Jupyter内核来解决此问题。以下是解决此问题的步骤:
1. 确保您已安装Jupyter Notebook并且已安装所需的内核。您可以在命令行中运行以下命令来检查内核列表:
```
jupyter kernelspec list
```
2. 打开您的PyCharm项目并转到“File” > “Settings” > “Project: YourProjectName” > “Project Interpreter”。
3. 单击右上角的齿轮图标,并选择“Add...”以添加新的解释器。
4. 选择“Conda Environment”或“Virtualenv Environment”,具体取决于您使用的环境类型。
5. 在“Existing environment”下,选择您的Jupyter内核并单击“OK”。
6. 重新启动PyCharm,并尝试再次运行您的代码。此时,您应该能够成功运行代码而不出现任何错误。
相关问题
我用pycharm运行的,pyLDAvis.enable_notebook()这句报错AttributeError: 'NoneType' object has no attribute 'display_formatter'
这个错误通常是由于Jupyter notebook未正确安装或配置导致的。如果您正在使用Jupyter notebook,则需要在代码的最前面添加以下行:
```
import IPython.core.display as di
di.display_formatter = None
```
如果您不是在Jupyter notebook中使用pyLDAvis,则需要检查是否已正确安装Jupyter以及其他必要的依赖项。您可以尝试更新您的Jupyter notebook版本并重新安装pyLDAvis,或者尝试在其他Python IDE中运行代码。
解决pycharm运行项目报错“AttributeError: 'NoneType' object has no attribute 'group'”
针对你提供的问题,我可以给出以下回答:
针对问题“解决pycharm运行项目报错“AttributeError: 'NoneType' object has no attribute 'group'”?”,我需要更多的上下文信息才能给出具体的解决方案。但是,根据你提供的引用中的错误信息,可以看出问题可能出现在读取视频文件时。具体来说,可能是由于视频文件无法正确读取导致的。因此,你可以尝试检查视频文件是否存在、路径是否正确、视频格式是否支持等问题。此外,你还可以尝试使用其他视频文件进行测试,以确定问题是否出现在特定的视频文件上。
阅读全文