pycharm相关内容

Pycharm的代码风格检查:忽略/关闭特定规则

我正在尝试将现有项目导入 PyCharm.我可以重构代码以便 PyCharm 满意,但我们喜欢在字典中的冒号周围有空格,例如:{"A" : "B"}.我们也喜欢对齐作业: a = 1abc = 3 有没有办法配置 PyCharm,以便他忽略与此特定内容相关的所有错误/警告? 解决方案 使用PyCharm 5(社区版),可以做到以下几点:代码->检查代码.然后选择所需的检查错误,然后单击 ..
发布时间:2022-01-08 09:53:41 Python

“将目录标记为源根目录"是什么意思?真的吗?

在Pycharm中,如果你在你的项目中右键单击一个文件夹,你可以将它标记为sources root,这样你就可以从这个文件夹和子文件夹中导入模块了. 但是这样做只会使您的程序在 Pycharm 内部运行,如果我尝试从 Pycharm 外部执行(例如从控制台),它会抱怨找不到某些模块,这是我面临的问题. 如果我将某个文件夹标记为源根目录,我的程序运行良好,但我需要了解它的作用,以便即使不 ..
发布时间:2022-01-08 09:53:34 Python

如何在 PyCharm 中签署(“签署人")Git 提交?

我想知道如何在 PyCharm 的提交对话框中自动在 Git 提交中添加“签名者"行. 有修改上一次提交和更改提交作者的选项,但我找不到在每次提交. 这有可能还是缺少的功能? 解决方案 对于任何在谷歌搜索中得到这个答案的人,这里是在 Ubuntu 16.04 中测试的解决方案: echo 'no-tty' >>~/.gnupg/gpg.confecho '使用代理'>>~/. ..
发布时间:2022-01-08 09:53:25 Python

如何使用键盘快捷键在 Intellij-IDEA 中显示(展开)隐藏(折叠)代码?

如何在 IntelliJ IDEA 中显示(展开)隐藏(折叠)的代码,如下图所示,只使用键盘而不触碰鼠标? 解决方案 在 IntelliJ IDEA 中,您可以使用以下快捷键来折叠/展开代码块: 折叠和展开CURRENT选定的代码块: CTRL+- 和 CTRL++ 在 Windows 上; ⌘ CMD+- 和 ⌘ CMD++ 在 Mac 上; fold 和 unfold ..
发布时间:2022-01-08 09:52:00 Java开发

让 6 和 6.moves 模块在 pycharm 中自动完成

是否可以导入六个模块以在 pycharm 中工作?我意识到该模块在使用导入时会混淆 pycharm,但希望有某种解决方法. 例如,我希望以下内容在 pycharm 或 intellij 中正常工作:: from Six.moves 导入 BaseHTTPServer 解决方案 导入是动态的,因此pycharm无法对代码进行任何静态分析来确定类型信息. Pycharm 通过使用静态 ..
发布时间:2022-01-08 09:51:53 Python

使用 sudo 权限在 pyCharm 中调试?

我已经通过运行 sudo pycharm.sh 在 pyCharm 中测试了需要 root 访问权限的代码,但这不是我推荐的方式. 我知道可以通过在 pyCharm 中将 python 解释器作为 sudo 运行来使用 sudo 权限进行调试,但我们该怎么做呢? 解决方案 创建一个执行“sudo python"并转发参数的 shell 脚本,并将该脚本配置为 PyCharm 中的 P ..
发布时间:2022-01-08 09:51:37 服务器开发

通过 PyCharm 运行 shell_plus?

有没有办法让我配置 PyCharm 以运行 shell_plus而不是默认外壳? 我尝试将管理命令的文本放在“启动脚本"中,但随后我得到了以下内容django_manage_shell.run("/Users/cmason/counsyl/code/website/counsyl/product")导入操作系统导入系统 如果 __name__ == "__main__":os.enviro ..
发布时间:2022-01-08 09:51:21 Python

PyCharm 无法识别 Django 项目导入:from my_app.models import thing

我刚开始在我现有的 Django 项目上测试 PyCharm,它无法识别来自我项目中应用程序的任何导入: 在my_app1/models.py: 从 my_app2.models 导入东西 “未解析的引用'my_app2'" 这是为什么?我的项目的目录结构与 推荐的布局,而且它运行没有错误,只是PyCharm的魔法不想在它上面工作. 似乎与这个问题有关:在 djang ..
发布时间:2022-01-08 09:51:13 Python

如何在 PyCharm 中禁用 PEP 8 的特殊命名约定检查

我安装了 PyCharm 并在 Inspections 中启用了 pep8 检查.如果我写: def func(argOne):打印(argOne) IDE 向我显示此警告:参数名称应为小写 没有选项可以忽略仅这样的检查. 我找不到这样的错误号来忽略 in pep8 此处是所有命名检查. 如何忽略仅部分? 我需要这个,因为必须保留当前的项目编码指南.改变整个项目的指导方针太难 ..
发布时间:2022-01-08 09:51:04 Python

Pycharm 不允许运行文件.仅显示运行 unittest 选项.

我有一个文件,它有一堆以前缀“test"开头的方法.现在我想运行这个文件,它有一个 __name__ == "__main__" 构造来设置它.但是,当我右键单击或转到运行菜单栏时,它(Pycharm)只显示“在 xxx 中运行单元测试".这是非常烦人的行为. 谁能告诉我如何避免这种情况. 解决方案 如果你在 'if name == "ma​​in"' 块内右击,它将向您显示常规的“ ..
发布时间:2022-01-08 09:50:56 Python

错误:无法为使用 PEP 517 且无法直接安装的 bcrypt 构建轮子

pycharm 中的解释器配置由于某种原因变得无效,所以我为我正在处理的项目创建了一个新的虚拟环境,并再次安装了依赖项.但是我在再次安装 bcrypt 时遇到了麻烦.这是完整的错误.该项目在以前的解释器上运行良好,所以我怀疑 python 版本与它有什么关系.我尝试安装轮子以及错误说 could not buildwheels 但这也没有完成这项工作. 完整的错误: 收集flask-bcr ..
发布时间:2022-01-08 09:50:40 Python

PyCharm noinspection 对整个文件?

是否可以在 PyCharm 中禁用对整个文件的检查? 需要这样做的原因是在处理 py.test 时.它使用的fixture 似乎隐藏了函数参数,同时导致未解析的引用.例如: from myfixtures import user # 未使用的导入语句警告def test_is_awesome(user): # Shadows name 'user' from outer scope war ..
发布时间:2022-01-08 09:50:13 Python

PyCharm 中的 ___jb_bak___ 和 ___jb_old___ 文件

当我从同事那里得到一些 PyCharm 项目时,我看到了一些 *.py 文件的备份文件. 这些文件的类型有:*.___jb_old___ 和 *.___jb_bak___. 我在 Notepad++ 中打开这些文件,发现这些是对应 *.py 文件的相同备份文件.我问过我的同事,但他不知道这些是什么. 为什么每个 *.py 文件都有两个完全相同的备份文件? 如何调整 PyChar ..
发布时间:2022-01-08 09:50:03 Python

django.core.exceptions.ImproperlyConfigured:请求设置缓存,但未配置设置.您必须定义环境变量

我已经尝试了所有能找到的方法来解决这个问题,但现在我的头发开始掉了一点.我收到此错误: django.core.exceptions.ImproperlyConfigured:请求设置 CACHES,但未配置设置.您必须在访问设置之前定义环境变量 DJANGO_SETTINGS_MODULE 或调用 settings.configure(). 当我这样做时,我的脚本运行良好: python3 ..
发布时间:2022-01-08 09:49:55 Python

未解决的参考:PyCharm 中的“django"错误

我正在尝试导入: 从 django.db 导入模型 PyCharm 下划线 django.db 并抱怨:Unresolved reference 'django'. 如何让 PyC​​harm 识别 Django? 解决方案 我假设您使用的 virtualenv 与其他项目文件位于同一目录中.Python 应该确切地知道那条路径.所以,很可能是 Pycharm 使用了错误的解释器 ..
发布时间:2022-01-08 09:49:48 Python

更改 Pycharm 项目的默认位置

我在 Ubuntu 14.04 上使用 PyCharm 3.4.1.对于新项目,它建议 ~/PyCharmProjects 用于存储项目文件夹.是否可以更改此建议文件夹的位置和名称? (我在界面、JetBrains 网站或设置文件中找不到任何关于更改它的参考.要么是不可能的,要么(我希望)我错过了一些东西.) 注意,它不是 我可以更改位置吗?/PyCharmProjects 的名称? ..
发布时间:2022-01-08 09:49:37 Python