安装 Python 扩展

PyCharm 的调试器是用 Python 编写的。Python 是一种解释性语言,这意味着在运行代码时必须将指令翻译成机器代码。

这需要时间,因此它不如编译的代码快。值得庆幸的是,Python 通过Cython支持编译的 C 扩展。PyCharm 附带 C 版本的调试器代码,您可以对其进行编译以加快 PyCharm 中的调试速度。

如果你有一个大的代码库,使用这个加速扩展是合理的。

获得额外加速所需的操作取决于您的平台:

*NIX

当用户启动调试器会话时,会出现通知弹出窗口。用户只需要点击那里的安装链接:

py_install_cython_package.png

如果您在单击安装链接后反复收到相同的弹出通知,请检查您对PyCharm 使用的目录的权限。您必须具有写入权限才能安装 Cython 扩展。

故障排除

报告的问题可能的原因解决方案
显示以下错误消息:Python.h: no such file or directory.你缺少 Python 开发的头文件和静态库。使用包管理器为 Python 开发系统范围安装头文件和静态库。例如,您可以使用以下命令:对于 Python 2.x:sudo apt-get install python-dev对于 Python 3.5:sudo apt-get install python3-dev对于 Python 3.6:sudo apt-get install python3.6-dev对于 Python 3.7:sudo apt-get install python3.7-dev对于 Python 3.8:sudo apt-get install python3.8-dev
显示以下错误消息:Command 'gcc' failed with exit status 1.您缺少 C 编译器。安装 C 编译器以便为调试器构建 Cython 扩展。

在没有 PyCharm UI 的情况下使用 Cython 加速

如果想手动编译 Cython 加速,他/她不应该使用 PyCharm UI。

在 Ubuntu 上,使用以下命令:

/usr/bin/python3 /<PYCHARM_INSTALLATION_PATH>/plugins/python/helpers/pydev/setup_cython.py build_ext --inplace

<PYCHARM_INSTALLATION_PATH>是 PyCharm 安装目录的路径,例如C: Program Files JetBrains PyCharm 2019.3

请注意,您的路径应根据您的特定本地系统进行调整。

标签: Pycharm注册码, Pycharm激活码, pycharm注册码2021, pycharm, pycharm教程, pycharm破解, pycharm破解插件, Pycharm基础教程, Pycharm高级教程, Pycharm核心教程, pycharm插件, pycharm破解教程, pycharm注册码失效, pycharm注册码永久, pycharm注册码2022, PyCharm入门教程, PyCharm注册码在线生成, PyCharm主题