草庐IT

python - 如何让 pyCharm 停止隐藏(展开)我的 Python 导入?

每次我打开Python文件时,PyCharm都会隐藏所有导入和显示:import...在编辑器中。我必须手动展开它才能看到导入。在哪里可以找到撤消import语句自动隐藏的设置? 最佳答案 由于这个问题可能对那些也不在寻找“代码折叠”一词的人有用,所以我会将我的评论作为答案。摘自IntelliJIDEWebHelp,但也在PyCharmCE3.4.1上工作过:打开IDE设置(文件>设置,或Ctrl+Alt+S)。在“编辑器”节点下,点击“常规”,然后点击“代码折叠”。显示“代码折叠”页面。在“默认折叠列表”中,选中要折叠显示的代码结

python - 如何使用 PyCharm 调试 Scrapy 项目

我正在使用Python2.7开发Scrapy0.20。我发现PyCharm有一个很好的Python调试器。我想用它来测试我的Scrapy蜘蛛。请问有人知道怎么做吗?我尝试过的实际上我试图将蜘蛛作为脚本运行。结果,我构建了那个脚本。然后,我尝试将我的Scrapy项目作为这样的模型添加到PyCharm:File->Setting->Projectstructure->Addcontentroot.但我不知道我还需要做什么 最佳答案 scrapy命令是一个python脚本,这意味着您可以从PyCharm内部启动它。当你检查scrapy二进

python - PyCharm 错误 : 'No Module' when trying to import own module (python script)

我已经编写了一个模块(文件my_mod.py文件位于文件夹my_module中)。目前,我正在处理位于文件夹cur_proj中的文件cool_script.py。我已经使用File--open在PyCharm中打开了该文件夹(因此我假设它是一个PyCharm项目)。在ProjectView(CMD-7)中,我可以看到我的项目cur_proj(红色),在“外部库”下我确实看到了my_module。在cool_script.py,我可以写frommy_moduleimportmy_modasmmPyCharm甚至为my_mod提出了建议。到目前为止一切顺利。但是,当我尝试运行cool_sc

java - PyCharm 对 Ctrl 快捷键没有响应

Environment:XUbuntu13.04,Java:Oracle7u40PyCharm3.0CommunityEdition任何涉及Ctrl键的快捷键都不起作用。例如,我可以使用鼠标或中键复制粘贴文本,但不能通过Ctrl+C/Ctrl+V。当我将鼠标悬停在菜单中时,我可以看到快捷方式工具提示,并且设置确认快捷方式是正确的。但它不起作用。带有Alt的快捷键,例如Alt+F7可以正常工作。其他应用程序,例如Aptanastudio-它是基于Java和Eclipse的,可以正常工作。所有系统应用程序都使用Ctrl按钮OK。 最佳答案

pycharm安装pygame库遇到问题怎么办?

尽管网上搜到许多篇关于pycharm如何安装pygame库,但是跟着要求做还是安装失败,在安装其他第三方库时,我目前还没有遇到任何问题。最后总结了好几篇,得出一个最简单的安装方式:首先和安装其他第三方库一样的操作:File→settings→pythoninterpreter→+号然后搜索pygame就可以,这里到安装的最后一步需要注意的是:specifyversion,如果选择了默认的版本或者未勾选,很有可能就会安装失败https://www.lfd.uci.edu/~gohlke/pythonlibs/  ​​​​​​https://www.lfd.uci.edu/~gohlke/pyth

linux - 在 Linux 上更新 PyCharm

您能否向我解释一下在Linux上更新PyCharm的正确方法?是否无法在内部更新PyCharm?在help>检查更新我可以下载一个新的存档。我应该使用PyCharm删除以前的文件夹并解压缩新文件夹,还是应该用另一种方式来解决这个问题? 最佳答案 应用内补丁升级从2017版本开始,现在可以执行无缝升级无需下载压缩包。PyCharm会提示您有可用的升级。如果您是在/opt下安装的,请暂时提升权限:$sudochown-Ryourusername:root/opt/pycharm_dir/如果选中,PyCharm将自行升级,并在重新启动时

python - 如何像 Sublime Text 一样在 PyCharm 中包围选定的文本

有没有办法将PyCharm配置为能够通过在括号键上键入来将选定的代码括起来,就像我们使用SublimText2时一样? 最佳答案 我想你想要类似的东西设置|编辑|一般|智能键->键入引号或大括号时的环绕选择 关于python-如何像SublimeText一样在PyCharm中包围选定的文本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27152414/

python - 为什么 PyCharm 建议将方法更改为静态?

新的pycharm版本(3.1.3社区版)提出将不能处理当前对象状态的方法转换为静态。这样做的实际原因是什么?某种微性能(或内存)优化? 最佳答案 PyCharm“认为”您可能想要拥有一个静态方法,但您忘记将其声明为静态(使用@staticmethod装饰器)。PyCharm提出这一点是因为该方法在其主体中没有使用self,因此实际上并没有更改类实例。因此,该方法可以是静态的,即无需传递类实例或什至无需创建类实例即可调用。 关于python-为什么PyCharm建议将方法更改为静态?,我

python - PyCharm 显示有效代码的未解决引用错误

我正在使用PyCharm处理一个项目。该项目已打开并配置了解释器,并且可以成功运行。远程解释器路径已正确映射。这似乎是正确的配置,但PyCharm使用“Unresolved引用”错误突出显示我的有效代码,即使对于内置Python函数也是如此。为什么这些似乎没有被检测到,即使代码运行?有什么方法可以让PyC​​harm正确识别这些?此问题的具体实例与远程解释器有关,但问题也出现在本地解释器上。 最佳答案 文件|使缓存无效...并重新启动PyCharm会有所帮助。 关于python-PyCh

intellij-idea - 在 PyCharm 中用换行符包装注释

我的评论得到了气球(PEP8:Linetoolong...>120)我希望有一个命令可以用很少的按键来换行。现在,即使我在Reformatfile上键入Alt+Enter并按enter,实际上也没有任何变化。有没有可以用来轻松完成格式化的设置或插件? 最佳答案 在Edit菜单下,有一个FillParagraph选项,我相信它可以满足您的需求。您可以在Preferences中的Appearance&Behavior->Keymap下为此分配一个键盘命令(搜索“fill”)。就个人而言,我选择第一笔Esc,第二笔Q,因为这是我在Emac