pycharm相关内容

Pycharm 错误 Django 在此环境中不可导入

我在 Pycharm 中遇到以下错误. 错误:Django 在此环境中不可导入 它曾经运行良好,但我将项目和 virtualenv 移动到其他目录并出现错误.这很奇怪,因为如果我运行项目而忽略了我得到的配置设置警告,那么工作正常. 问题是,现在 Pycharm 没有找到项目的interperter. Pycharm 正在运行的命令是: /Users/plorenzo/.. ..
发布时间:2022-01-08 09:49:09 Python

如何让 PyC​​harm 中的 Python 控制台访问脚本的变量空间?

我正在寻找一种方法,让 PyC​​harm 中的 Python 控制台(可从 Tools -> Run Python Console... 访问)由我目前正在使用的脚本定义. 例如,假设我的脚本(PyCharm 项目的一部分)包含以下行 aa = 4 然后我想直接进入控制台并操作刚刚由脚本定义的变量,例如 >>>一个*28 我找不到这样做的方法,以及相关的问题是否有 PyChar ..
发布时间:2022-01-08 09:48:53 Python

外部范围的阴影名称 xyz

我正在使用 pycharm,它列出了与代码相关的所有错误/警告.虽然我了解其中的大多数,但我不确定这个“来自外部范围的阴影名称 xyz".有一些关于此的 SO 帖子:隐藏名称有多糟糕在外部范围中定义? 但他们似乎正在访问一个全局变量. 在我的例子中,我的 __main__ 函数有几个变量名,然后它调用另一个函数 sample_func 再次使用这些变量名(主要是循环变量名).我假设因为我在不 ..
发布时间:2022-01-08 09:48:46 Python

如何使用 PyCharm 在本地调试 Celery worker?

我有一个带有 virtualenv 的现有 Django 项目.激活 venv 后,我可以使用命令 celery 运行 Celery.这适用于 Windows、OS X 和 Linux. 我想在 Windows 上试用 PyCharm,我可以让它运行我的 Django 服务器(使用项目的 venv),但我也想运行 Celery,所以我也可以调试它. 我找不到简单、直接的 PyCharm ..
发布时间:2022-01-08 09:48:36 Python

PyCharm Python 控制台中的自动换行?

这里有谁知道,我是否以及如何在 Python 控制台中为长行启用自动换行?我看不到它们的整体,我总是将窗口滚动到右边,以获取所有信息.我只提供了 5 个按钮:重新运行、停止、关闭、执行当前语句、帮助. (与此相反,在事件日志中,我看到名为“使用软包装"的按钮.) 解决方案 我找到了答案 这里: 文件->设置->编辑器->“虚拟空间"组 ->在控制台中使用软包装 在 Pycharm ..
发布时间:2022-01-08 09:48:27 Python

为 Cython 设置 PyCharm

我看到 PyCharm 支持 Cython. 我总是可以在终端中编译和运行,但我想知道在 PyCharm 中是否有办法做到这一点.在链接中它说:“编译是使用外部工具完成的.首选的构建系统(Makefile、setup.py 等)应该配置为外部工具."我想知道如何进行此配置.非常感谢 PyCharm 中使用 Cython 的 Hello World 小示例. 谢谢 解决方案 在这 ..
发布时间:2022-01-08 09:48:22 Python

如何将 PyCharm 与 Google 计算引擎一起使用

我有一个在谷歌云平台上运行的计算引擎实例. 我想将计算引擎的 Python 解释器用作 Pycharm 的远程解释器.这意味着我将在本地机器上使用 Pycharm 并远程运行计算. 关于如何实现这一点的任何线索? 解决方案 以下要求,如 James Hirschhorn指出,PyCharm 的专业版. 为 GCP 上的远程计算机分配一个公共 IP. 运行 gcloud ..
发布时间:2022-01-08 09:48:12 Python

如何使用 PyCharm 运行文档测试?

在 PyCharm IDE 中,如果我右键单击带有 doctest 的函数/方法,有时右键菜单会给我选项:“Run 'Doctest my_function_name'",有时相反,右键菜单只提供运行整个文件的选项(不是作为 doctest). 什么决定什么时候会给出“run doctest"选项,什么时候不会?有没有办法以一种或另一种方式强制它? 解决方案 在 PyCharm 中运 ..
发布时间:2022-01-08 09:47:46 Python

将 PyCharm 定向到 Python 3.3 解释器?

我不知道为什么我会遇到这么多麻烦.我在 OS X 10.7 上,我使用默认设置安装了 Python,并运行了包含的 .command 文件. 我只想让 PyC​​harm 与 Python 3.3 一起工作,但我似乎找不到工作的解释器.唯一一个我可以立即找到负载(提供“分发"和“设置工具"包)并给我“一些骨架未能生成"错误.如果我选择其中一个 2.7 解释器,它会加载一段时间,但我仍然会收到 ..
发布时间:2022-01-08 09:47:37 Python

在 PyCharm 中将 python 2 代码转换为 3

我有一个使用 python 2 代码编写的大型 ML 项目,我刚开始使用 PyCharm 作为 IDE.我目前正在使用 WinPython 3.4,我最好在 python 3 中完成所有操作,而不是继续使用旧版 2.当我从 git 克隆项目时,pycharm 中出现了一个弹出窗口,类似于将代码转换为3 from 2 但我并没有真正考虑并退出它.我该如何转换它? 解决方案 我在 Pychar ..
发布时间:2022-01-08 09:47:30 Python

在 PyCharm、PHPStorm 或 RubyMine 等 IntelliJ IDEA IDE 中使用 Powershell 作为终端

我一直在尝试在 pycharm 中将 powershell 作为我的终端在 windows 上运行,所以我做了以下操作: 但是,当我尝试这个时,它说它无法执行我的脚本,因此我收到以下错误:SecurityError 并且完全限定 ID 是:UnAuthorizedAccess. 这是因为 pycharm 的终端无法执行我的 Powershell_profile.ps1 配置文件. ..
发布时间:2022-01-08 09:47:13 Python

获取在 PyCharm 终端中运行的 Anaconda 提示符

我在 C:\Users\me\Miniconda3 中安装了 Miniconda3,并将 PyCharm 中的“项目解释器"设置为我的 conda 环境,一切正常.但是,似乎没有为我的路径变量设置 conda,就好像我在我得到的 PyCharm 终端中键入 conda 一样 'conda' 不是内部或外部命令、可运行程序或批处理文件. 有没有办法将 PyCharm 终端设置为像 Anacond ..
发布时间:2022-01-08 09:47:04 Python

PyCharm 记录输出颜色

我正在使用 PyCharm 在 Mac OS X 中开发 GAE 应用程序.有什么方法可以在 PyCharm 的运行控制台中显示颜色? 我设置了一个 handler 来以 ansi 格式输出颜色.然后,我添加了处理程序: LOG = logging.getLogger()LOG.setLevel(logging.DEBUG)对于 LOG.handlers 中的处理程序:LOG.remove ..
发布时间:2022-01-08 09:46:55 Python

如何在 PyCharm SSH 会话中启用 X11 转发?

问题 我正在尝试通过 PyCharm SSH 终端 启用 X11 转发,可以通过 执行 "工具 -> 启动 SSH 会话..." 不幸的是,似乎没有办法像我在 shell 中那样指定标志来启用 X11 转发: ssh -X user@remotehost 您知道实现此目的的一些巧妙方法吗? 当前肮脏的解决方案 我发现的唯一肮脏的技巧是使用 X11 转发打开一个外部 ss ..
发布时间:2022-01-08 09:46:48 Python

如何在 PyCharm 中启用远程 celery 调试?

我正在尝试查找有关如何在远程机器上的 celery 进程中启用 PyCharm 调试的说明.远程机器运行的是 Ubuntu 14.04. 我正在运行 PyCharm 4.x. 我看到一些其他信息暗示其他人可以使用它,但无法找到任何适当的说明. 解决方案 您可以有一个 Run Configuration 来运行您的 celery 工作人员,然后您可以通过以下方式进行调试点击 de ..
发布时间:2022-01-08 09:46:37 Python

为什么 Pycharm 的检查器会抱怨“d = {}"?

当使用 d = {} 初始化字典时,Pycharm 的代码检查器会生成一个警告,说 这个字典创建可以重写为字典文字. 如果我重写它 d = dict() 警告就会消失.由于 {} 已经 is 字典文字,我很确定该消息是错误的.此外,似乎 d = {} 和 d = dict() 都是有效的并且是 Pythonic. 这个相关问题似乎得出结论,选择只是风格/偏好问题:“d = dic ..
发布时间:2022-01-08 09:46:23 Python

如何在 PyCharm 中调试 Django 命令

我知道如何使用 PyCharm 运行命令(工具 -> 运行 manage.py 任务),但我也想调试它们,包括我的命令和第三方应用程序的命令. 解决方案 您可以通过在运行/调试配置菜单上创建自定义 Django 服务器条目来调试 PyCharm 中的自定义 Django 管理/管理命令: 点击编辑配置.... 单击加号并选择 Django 服务器. 随意填写Name,清除Host ..
发布时间:2022-01-08 09:46:09 Python