pycharm相关内容

将 PyCharm 与 Git 一起使用时,我应该忽略 .idea 文件夹吗?

我阅读了 PyCharm 中的 Git 集成,并从 PyCharm 创建了一个 Git 存储库.我在 PyCharm 中这样做是因为我希望 PyCharm 知道是否应该忽略 .idea 文件夹,如果是这种情况,它会自动创建一个 .gitignore 文件.idea/ 行. 但它没有,所以我认为我不应该忽略 .idea 文件夹.但是,我快速搜索并找到了某人的示例 .gitignore 文件,h ..
发布时间:2022-01-08 09:32:57 Python

PyCharm:将选择变成每行多个光标

Sublime Text 具有此功能,您可以在其中选择文本并使用(多个)光标开始编辑每一行: 是否有 PyCharm 等价物? 解决方案 此功能已在 2020 年 6 月. 它叫做“Add Carets to Ends of Selected Lines",默认绑定到Alt + Shift + G. ..
发布时间:2022-01-08 09:32:41 Python

如何在 PyCharm 中设置最大行长?

我在 Windows 上使用 PyCharm,并希望更改设置以将最大行长度限制为 79 个字符,而不是默认限制为 120 个字符. 我在哪里可以更改 PyCharm 中每行的最大字符数? 解决方案 这是我的 Pycharm 的截图.所需设置位于以下路径:File ->设置->编辑器->代码风格 ->常规:右边距(列) ..
发布时间:2022-01-08 09:32:22 Python

PyCharm 的隐藏特性

我知道 PyCharm 是年轻的 IDE,但我想知道你们是否发现了一些糖果使用它.根据经验,我知道 JetBrains IDE 充满了糖果,迫不及待地想找到它. 请列出您的提示,也许是您最初没想到会出现的提示. 解决方案 作为 PyCharm 的首席开发者,我可以告诉你,我们通常不会在随机的地方隐藏特性,而且有一些可靠的方法来发现其中的大部分. 尝试Ctrl——点击一切(方法、 ..
发布时间:2022-01-08 09:32:15 Python

如何在 PyCharm 中取回调试控制台?

如果 PyCharm 中的调试控制台没有显示,如何恢复它?我发现如果我重新调试它就会恢复,但除此之外,还有其他方法吗? 我一直在阅读文档并搜索了很多答案,但到目前为止还没有找到方法. 下面的动画图片显示调试控制台在屏幕底部打开,稍后在同一张图片中它也显示为关闭状态.如果关闭了,有没有办法在不开始新的调试运行的情况下恢复它? 解决方案 请注意,有两种不同的方式来使用和启动控制台. ..
发布时间:2022-01-08 09:32:06 Python

如何在 Python 调试器(PyCharm)中执行 n 步(迭代)?

我的 Python 调试器中有一个断点.我正在使用 PyCharm.我想迭代让我们说 100 次以达到我要调试的点. 现在我可以按 100 次 Resume Program,但是有没有办法只执行一个命令在断点上运行 n 次. 解决方案 可以在条件断点中使用函数来计算迭代次数,例如: 条件断点可以调用一个函数,该函数除了返回一个布尔值外,还计算循环迭代的次数. def your ..
发布时间:2022-01-08 09:31:59 Python

PIP 加密安装失败

这个问题有很多答案,涵盖了大量不同的场景,但我还没有找到解决同样问题的方法.当我尝试安装 pip install cryptography 我得到: 生成 cffi 模块'build\temp.win-amd64-3.8\Release\_padding.c' 创建build\temp.win-amd64-3.8 创建 build\temp.win-amd64-3.8\Release 生成 ..
发布时间:2022-01-08 09:31:41 Python

Pycharm在windows上找不到用pip安装的包或模块

虽然我在环境变量中添加了路径,但 Pycharm 不与 pip 包同步.以下元素将清除主题: 已经安装了 sklearn 包: pycharm 找不到那个包: 环境变量: 解决方案 问题是 pycharm 在虚拟环境中创建您的所有项目.因此,您在虚拟环境之外安装的包(全局站点包)不会被继承到您的项目中.有一个简单的解决方案.当您创建一个 pycharm 项目时,请确保选中 ..
发布时间:2022-01-08 09:31:25 Python

Pycharm - 我如何访问“手表"?窗格?

我对 Pycharm 有点陌生,我想这应该是一个简单的问题,但我在任何地方都找不到答案... Pycharm 文档有在 Watches 窗格中添加/编辑项目的说明,但文档假定 Watches 窗格已经打开,因此它跳过了如何打开/访问它的步骤.有谁知道我在哪里可以找到/如何打开“手表"窗格? 解决方案 在 Debug 窗格的左侧,从上数第 7 个,有一个“Restore Layout" ..
发布时间:2022-01-08 09:31:17 Python

停在变量被改变的那一行

我正在尝试追踪变量何时更新.我有一个观察者,但有什么方法可以设置它,以便在值更新时暂停执行? 这称为观察点或数据断点. 解决方案 目前pycharm没有实时跟踪变量修改的默认内置功能.或者,您可以这样做: 运行调试 在调试器窗格 -> 变量中,右键单击要跟踪的变量并将其添加到 Watches. 在 Watches 窗格中,右键单击变量并选择引用对象. 我相信您所说的功 ..
发布时间:2022-01-08 09:30:17 Python

PyCharm:Py_Initialize:无法初始化 sys 标准流

我正在尝试使用 PyCharm IDE,但我的程序都没有编译甚至简单的 Hello World.PyCharm 给出了这个错误: 致命的 Python 错误:Py_Initialize: 无法初始化 sys 标准流回溯(最近一次调用最后一次):文件“C:\Python34\lib\io.py",第 72 行,在 AttributeError:“模块"对象没有属性“ABCMeta" ..
发布时间:2022-01-08 09:30:10 Python

PyCharm:社区版的覆盖范围?

AFAIK 功能“测试覆盖率";仅在专业版中可用(code-coverage). 如何使用 PyCharm 社区版本查看我的测试的代码覆盖率? 解决方案 你可以使用PyCrunch 插件. 作为奖励,当受影响的文件发生更改时,测试将重新运行. 披露:我是这个插件的作者 ..
发布时间:2022-01-08 09:30:01 Python

PyCharm 中用于 Python 编译扩展的自动完成功能

在使用已编译的扩展(例如 OpenCV Python 绑定)编写 Python 代码时,PyCharm 似乎并没有意识到它们的可用性.导入用灰色下划线标记,将“未解析的引用"作为工具提示,并且自动完成功能也不起作用.(代码中已经使用的函数名除外.) 这不是由错误的模块路径引起的,代码在启动时运行没有错误.此外,在我将模块导入 Python shell 后,自动完成功能开始按预期工作. ..
发布时间:2022-01-08 09:29:10 Python

如何使用 Python-Sphinx 生成 HTML 文档?

我正在使用 PyCharm 开发一个 Python 项目,现在我需要生成相应的 API 文档.我正在使用 docstrings 记录代码方法和类.我读过关于 Sphinx 和 Doxygen 的文章,其中 Sphinx 是目前最推荐的.我尝试配置 Sphinx whitin PyCharm,但没有成功. 这是项目结构: 这是与命令 Sphinx Quickstart 的 I/O 交互 ..
发布时间:2022-01-08 09:29:02 Python

跨多个操作系统共享一个 PyCharm 项目(不同的解释器路径)

我刚刚开始使用 PyCharm.我一半时间花在 Windows 机器上,另一半时间花在 Linux 上.我一直在使用 Dropbox 在两者之间同步我的项目(除了版本控制).这大部分工作正常,除了每次切换操作系统时,我都必须重置 PyCharm 项目解释器,因为两个操作系统的路径不同. 我唯一的选择是拥有两个不同的工作副本,每个操作系统一个(即停止将 Dropbox 用于 PyCharm 项 ..
发布时间:2022-01-08 09:28:56 Python

为什么 PyCharm 在某些 Numpy 导入时会给出未解决的参考错误?

PyCharm 中的以下行被动态检查标记为每个导入的未解决的参考错误.(它们带有红色下划线.) from numpy import tan, arcsin, arccos, arctan 但是,以下导入不会导致任何错误/警告: from numpy import sin, cos, arctan2, sqrt, cross, pi 我使用这些导入的代码运行良好,没有任何错误或警告.我通常依 ..
发布时间:2022-01-08 09:28:49 Python

为什么 PyCharm 上的运行选项被禁用?

我观察到在一个新项目中 Run 选项被禁用,我希望能够运行脚本而无需手动为其添加配置. 解决方案 没有配置就无法运行,但是如果你在脚本中使用运行上下文菜单选项,可以自动创建临时配置编辑. ..
发布时间:2022-01-08 09:28:39 Python

在现有的 virtualenv 中使用 IntellijIdea

我想在我现有的 python django 项目中使用 Intellij Idea,该项目是在 ubuntu 的虚拟环境中构建的.如何配置 Intellij Idea 以使用虚拟环境的库? 解决方案 对于 PyCharm 2018 根据来自 Pycharm 的 文档: 在项目解释器页面中,点击 并选择添加. 在“添加 Python 解释器"对话框的左侧窗格中,选择 Vir ..
发布时间:2022-01-08 09:28:00 Python