问题标签 [pycharm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何从 PyCharm 查看 datetime.py 的源代码?
我datetime.timedelta
在 PyCharm 中按住 ctrl 单击该函数,然后进入一个名为 ....PyCharm10\system\python_stubs\76178323\datetime.py 的文件,该文件似乎包含许多空方法。具体来说,ctrl 单击 datetime.delta 会将我带到文件的这一部分:
这是一个错误吗?如何查看/跟踪真实的 datetime.py?
python - PyCharm 模块名称冲突
我的包中有一个名为“io”的模块:mypackage.io。这会导致与 Python 内置的 io 包发生冲突。因此,每当我使用 PyCharm 执行代码调试时,由于 pydev helper 使用 gzip(它又使用 io),我会遇到模块 ImportError。问题部分是由于 PyCharm 自动将我的包路径添加到解释器路径。所以我有两个选择
- 从尝试导入与内置模块同名的模块导致导入错误的答案看来,我似乎需要对 gzip.py 进行更改,以便它通过绝对导入来导入 io。
- 将我的模块从 io 重命名为 something_else
我错过了更好的解决方案吗?
intellij-idea - .idea 文件夹是否应受源代码管理?
这个问题很笼统,尽管我现在特别对 PyCharm 感兴趣,而不是 Java 开发。
django - Django 项目中 PyCharm 和“运行 manage.py 任务...”的问题
我正在使用 PyCharm 编写我正在开发的 Django 项目的代码。
我的项目名称是A
,并且我已经(手动)在其下创建了一个名为 的应用程序B
,所以它看起来像:
问题如下:
当我转到Tools > Run manage.py task...并选择,例如sqlall
,它说:
请选择应用
并且不显示B
。
我错过了什么吗?它不应该调用manage.py
目录内的文件A
而不是C:\Program Files (x86)\JetBrains\PyCharm 1.0\helpers\pycharm\django_manage.py
?
重要编辑:
该项目不是使用 PyCharm 创建的。我刚刚使用 PyCharm 加载了该文件夹,因为几天前我使用 python shell 创建了它。现在我使用 File > New Project 创建了一个 Django 项目,它似乎可以工作。知道如何使其与现有项目一起工作吗?
visual-studio-2010 - 在 PyCharm 中使用 Visual Studio 键盘映射。寻找PDF
我有时会使用 PyCharm IDE官网编写一些 Python 代码
作为 .NET 开发人员,我熟悉 Resharper 在 VS 中的键盘映射,我非常喜欢它。我发现 PyCharm 支持 VS 键盘映射(可以在 IDE 设置 - 键盘映射中找到),我有兴趣使用它,但是,在他们的官方网页上,我上面提到过,他们没有提供带有 VS 键盘映射的 PDF ......也许有人在 PyCharm 中使用 VS 键盘映射?您找到任何键盘映射 PDF-s 了吗?
谢谢
python - PyCharm 和外部工具的过滤器
我正在尝试使用 PyCharm 进行 Django 开发,到目前为止我非常高兴。我的团队严格遵循 PEP8 格式,我们使用 pep8 命令行程序检查以确保我们的代码符合要求。
我已经配置了一个外部工具命令来运行 pep8,它运行良好。我看到了创建过滤器的能力,这将导致输出被解析为 PyCharm 可以使用的东西。我已经阅读了文档并搜索了谷歌,但找不到一个例子来完成这项工作。文档是http://www.jetbrains.com/pycharm/webhelp/add-filter-dialog.html
我正在使用 PyCharm 1.2,我使用的输出过滤器如下所示:
示例输出如下所示:
更棒的是,如果每次保存文件时都可以运行它。
python - Pycharm 1.2 忽略名为 cvs 的目录
我在 OSX 10.6 上使用 Pycharm 1.2 。我的项目目录之一名为 cvs,但它没有显示在项目资源管理器中。我曾尝试卸载 cvs 版本控制插件,但这并没有解决它。当我尝试手动创建目录时,我收到一条消息<尝试使用忽略的名称创建目录,结果将不可见> ..我该如何覆盖它?
wxpython - Pycharm IDE中wxPython控件的奇怪行为
我正在学习 wxPython 2.8 和 Pycharm 1.2.1。(Python 版本 - 2.6.6,Windows XP)。我的第一个程序(来自http://wiki.wxpython.org/Getting%20Started#A_First_Application:_.22Hello.2C_World.22):
启动时运行正常: python hi.py 。但是当它从 PyCharm 开始时,Frame 上没有控件 TextCtrl。为什么这样?
python - PyCharm 如何以及为什么改变 Python 的导入逻辑?
我在 Windows 上有一个 PyCharm 1.2.1。我必须编辑同一个项目的不同分支——有些繁重的分支,因为它们位于磁盘上的不同文件夹中——说它是c:\apps\alpha
and c:\apps\beta
. 对于每个这样的文件夹,PYTHONPATH 变量应调整为指向适当的供应商库,这些库位于项目根文件夹(c:\alpha\vendor
...)内的某个位置。我设法通过从 cmd 批处理文件启动 PyCharm 来解决这个问题,该文件在启动 PyCharm 之前设置了必要的 PYTHONPATH 变量值(所以我有PyCharm.cmd
内部alpha
和PyCharm.cmd
内部beta
目录)。
问题:当我打开 PyCharm 编辑beta
文件夹时,import
语句从文件夹中导入模块alpha
!当我python.exe
从命令行启动解释器时,一切都按预期工作 - 问题似乎只出在 PyCharm上。
第二个奇怪的调查:print sys.path
从 PyCharm 和外部 python.exe 解释器执行代码给出不同的结果 - 从 PyCharm 它不显示我的 PYTHONPATH 模块。我是 Python 和 PyCharm 的新手,但这种行为看起来非常奇怪和不一致。
最后,我在 PyCharm IDE 中找到了一些设置,看起来应该可以让我解决这个问题 - File -> Settings -> Python Interpreter
. 在那里我找到了alpha
和beta
文件夹的所有路径。无法清除此路径列表,只能禁用某些元素。但是即使禁用也有些愚蠢-每次编辑alpha
或beta
“解决方案文件夹”时,我都应该分别禁用/重新启用它们。
所以最后一个问题:如何使用 PyCharm 编辑单独的项目(文件夹)并强制 PyCharm 不要从错误的位置导入模块?
python - 无法在 PyCharm 中加载 DLL python 模块。在 IPython 中运行良好
当我使用 Enthought Python Distribution 中包含的 IPython 时,我可以很好地导入 pyvision 包。但是,当我尝试在 PyCharm 1.2.1 中导入 pyvision 时,出现以下错误
我是否缺少 Windows 中的一些路径设置?