草庐IT

$pycharm

全部标签

python - PyCharm & Pyenv 本地?

在我用Cython编译破坏了我的Ubuntu精度之后,我想保持系统Python干净。我喜欢将2.7.x和3.4.x放在一起,并使用Pyenv拥有一个独立于系统python的全局默认解释器。现在我还想在每个项目的基础上定义本地解释器,通常使用pyenvlocal完成。不幸的是,我最喜欢的IDEPyCharm只支持pyenvglobal,本地.python-version文件显然不能被PyCharm识别。所以我尝试在PyCharm中将pyenv全局解释器与~/.pyenv/bin/python-local-exec一起使用,但不幸的是它已经被弃用了。然后,当我尝试从pyenvPython3

python - PyCharm 是否有自动完成文件路径?

如果我要在Python附带的IDLE中输入:a='c:\显示目录的文件内容列表以供建议。如果我输入Pycharm:a='c:\不显示目录中的内容列表。如果我按下“control+space”,PyCharm的自动完成建议是我代码中的函数和变量列表。PyCharm是否具有在代码中自动完成文件路径建议的功能? 最佳答案 是的,但是您需要注入(inject)语言才能这样做。让我演示一下:http://youtu.be/4dh_yzgfXxE我不得不使用视频,因为我认为这是解释其工作原理的最清晰方式。

python - Pycharm:预期类型 'Integral' ,取而代之的是 'str'

我刚刚安装了PyCharm3.4并收到了一些新警告。不仅在这里,而且在许多地方。代码当然没问题。有人可以翻译PyCharm试图告诉我的内容以及如何使这些消息静音吗?more... 最佳答案 根据“更多...”屏幕截图,看起来Pycharm可能会将map()解释为好像逗号周围的两个术语都是lambda的一部分,即lambda只返回一个二元组将其视为map()函数的两个参数。要尝试的事情:在map()中添加括号寻找可能会混淆Pycharm的map()内置本身的重新定义编辑您激励我去学习更多关于Python和Pycharm的知识。:)看起

python - 如何阻止 PyCharm 填充文档字符串?

如果我使用三重引号将文档字符串添加到方法中,只要我在三重引号后键入一个空格,PyCharm就会使用方法采用的参数和返回值填充文档字符串,如下所示:deffill_blank(self,direction):""":paramdirection::return:"""我在PyCharm首选项中搜索了“docstring”和“stub”并关闭了所有显示的内容,即使它似乎与此特定行为无关;我用谷歌搜索了高点和低点,但不知道如何让它停止。有谁知道怎么做?(这是在PyCharmCE3.4中) 最佳答案 您需要将文档字符串格式设置为“Plain

python - 在 PyCharm 中查找调用 Python 函数的位置

有没有办法让PyC​​harm显示从哪里调用给定的Python函数?我目前仅依赖于在整个项目中搜索函数名称,这通常工作正常,但如果函数名称模糊,则会出现很多不正确的匹配项。我想知道我是否在某处缺少某个功能,例如或许搜索结果可以进一步缩小,只显示模块从哪里导入我正在搜索的模块? 最佳答案 在PyCharm中,您可以选择一个函数,然后按Alt+Shift+F7运行用法搜索。它也可以在“编辑→查找→查找用法”下找到。它看起来比文本搜索更智能。在Python中使用静态分析来查找调用函数的位置通常很困难,因为它使用动态绑定(bind)并且有很

python - 如何在 PyCharm 中使用 'see'/highlight 制表符和空格来检查缩进?

这听起来可能很愚蠢,但我还是个新手,有没有明确的方法可以发现我在PyCharm的错误位置是否有制表符或空格?甚至可视化显示所有制表符和空格?我花了很长时间在Def函数行寻找“无效语法”错误的问题,我认为它可能仍然是一些错误的缩进,我以前确实遇到过,所以仔细检查了一下,没有发现任何问题。最后,在此之前的函数末尾缺少)。我意识到右侧的彩色线条显示错误,并从那里得到了这个。我还知道您可以在PyCharm中混合使用制表符和4个空格字符缩进,没有问题吗?但是如果你在一行中使用制表符,在下一行中使用4个空格,例如,简单的文本编辑器,Python会说‘不,我不会运行它,因为我是一个严格的学究,这太顽

在pycharm或者IDEA安装插件Github copilot

文章目录1.申请copilot使用权限2.在pycharm或者IDEA安装插件Githubcopilot1.申请copilot使用权限首先我们确保我们有一个github账号,有的话直接上车,没有的话先注册账号然后上车copilot申请网址:https://github.com/features/copilot/signup点击我画圈圈的地方,然后就等就行,大概一周左右,github就会把允许使用的邮件发到我们注册时使用的邮箱中,勤看邮箱就行。有了权限之后,我们就开始安装!!!2.在pycharm或者IDEA安装插件Githubcopilot因为我是IDEA安装过了,忘了记录过程,所以我们就在p

python - 在 PyCharm 中创建 super 用户 Django

我正在学习基本教程,但出于某种原因,我每次都尝试创建super用户(runmanage.pyTask-->createsuperuser)我在程序中遇到错误。它返回“super用户已创建”。但是在给我这个错误之后:Traceback(mostrecentcalllast):File"",line1,inImportError:cannotimportname'setup_environ'当我尝试登录127.0.0.1:8000/admin时我得到的凭据不正确。有什么想法吗?到目前为止,我所有的都是通过pycharm安装的django和python3.4和django1.7.

python - 在 PyCharm IDE 中添加 pygame 模块

我已经从Pygame网站下载了pygame-1.9.1release.tar.gz。我提取并安装了它,它在终端(Ubuntu)的命令行Python解释器中运行良好。但我想为某些IDE安装它,比如PyCharm。我该怎么做? 最佳答案 好吧,您不必在这里为PyCharm下载它。您可能知道它如何检查您的代码。通过翻译!您不需要使用复杂的命令行或类似的东西。你需要的是:下载包含PyGame的适当解释器打开您的PyCharmIDE(确保它是最新的)转到文件按设置(或Ctrl+Alt+S)双击看起来像Project:Name_of_Proje

python - PyCharm:逐行调试?

我正在为我的PythonIDE使用PyCharm(社区版)。我希望程序以逐行方式进行调试。所以我不想将每一行都设置为断点...有什么办法可以做到这一点吗? 最佳答案 正如@Cyber​​提到的,debugginghotkeys一旦您遇到断点并在某处停止,将让您逐行执行,进入函数调用等。如果您真的想单步执行每一行,您可以在代码最开始的某处设置一个断点。如果您在代码中使用main()函数,例如:defmain():....if__name__=='__main__':main()#Breakpointhere,'StepInside't