Tag: pycharm

使用PyCharm和Docker解释器进行X11转发

我正在用PyCharm开发一个使用Docker解释器的项目,但是我在做大多数“交互”事情时遇到了问题。 例如, import matplotlib.pyplot as plt plt.plot([1, 2, 3], [4, 5, 6]) 给 RuntimeError: Invalid DISPLAY variable 我可以绕过这个使用 import matplotlib matplotlib.use('agg') 这可以消除这个错误,但是当我做plt.show()时,不会产生任何情节。 我也得到了同样的错误,在线程[pycharm远程python控制台]:无法连接到X服务器“导入pandas时尝试debugging导入pandas错误,但我不能SSH到我的docker容器,所以解决scheme提出了那里不起作用。 我已经看到了在“docker run”命令中传递“-e DISPLAY = $ DISPLAY”的解决scheme,但是我不相信PyCharm有任何用Docker解释器指定命令行参数的function。 有没有办法设置一些永久的,通用的X11转发(如果这确实是根本原因),以便这些图将被适当地传递给本地机器上的DISPLAY? 更普遍的是,有没有人在PyCharm中使用了带有Docker解释器的matplotlib?

通过docker将pycharm连接到远程解释器的问题

我试图通过docker连接pycharm 2016.2专业远程python解释器。 我有docker for windows版本1.12.0-rc2-beta20(在Windows 10上使用hyper-v;不是virtualbox)。 在pycharm中,有一个对话框要求提供默认填充的docker API URL: https ://192.168.99.100:2376 但是这并没有连接。 我也尝试localhost:2376和10.0.75.0:2376(10.0.75.0是vEthernet(DockerNAT)的内部IP),他们不工作。 这个集成是不是由非virtualbox docker支持的,还是我input了错误的东西?

Pycharm不显示来自django外部库的所有文件

在外部库下的pycharm中,我无法看到所有的文件(例如,所有的模板都缺失)。 外部图书馆来自远程服务器(docker)。 在服务器本身上,我可以看到每个文件。 Pycharm docker集装箱 root@fcb645e62162:/usr/local/lib/python3.5/site-packages# ls django/contrib/admin __init__.py actions.py checks.py exceptions.py forms.py locale models.py sites.py templates tests.py views __pycache__ apps.py decorators.py filters.py helpers.py migrations options.py static templatetags utils.py widgets.py

在Docker托pipe的应用程序上运行“使用cython进行debugging器加速”

我有一个奇怪的问题,我似乎无法深究。 我的django项目是使用docker-composebuild立的 version: '2' services: db: image: postgres:9.6.0 environment: POSTGRES_PASSWORD: docker POSTGRES_USER: docker ports: – "8001:5432" djweb: build: . command: python dj/manage.py runserver 0.0.0.0:8000 volumes: – .:/code ports: – "8000:8000" depends_on: – db 和dockerfile是 FROM python:3.5.2 ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code ADD requirements.txt /code/ RUN pip install -r requirements.txt ADD . /code/ […]

pycharm无法完成Docker的远程解释器设置

我是Docker的新手。 我正在使用Docker&docker-compose,通过烧瓶教程。 基地docker的图像是python2.7苗条。 它在Linux上运行。 docker工1.11.2应用程序工作正常。 我想让pycharm pro连接到远程解释器,这是我以前从未做过的事情。 我按照docker-compose的说明。 最初它失败了,因为它无法连接到端口2376.我将此端口添加到docker-compose.yml并错误消失。 但是,尝试保存configuration现在会暂停/挂起对话框“获取远程解释器版本”。 这从来没有完成。 另外,我不能退出pycharm。 这发生在Pycharm 2016.2和2016.3 EAP(2nd)中。 帮助说“复制助手到服务器需要SFTP支持”。 这是否意味着我需要做点什么?

如何在mac上使用docker和pycharm?

我已经安装docker为Mac (而不是工具箱)。 它的工作原理,而不是我想与docker使用pyCharm和relly不明白我需要从哪里得到这些数据? 我应该先创build机器吗? docker-machine create –driver virtualbox default 但是如果我想在没有任何docker-machines的情况下使用docker,默认的API URL和证书文件夹是什么?

在Docker内的远程机器上使用PyCharm的远程debugging器

本地 Docker容器上的Pycharm远程debugging器按预期工作(2016.1和更高版本)。 我们所有的开发工作都是在我们的数据所在的云端部署,并且部署了数据丢失防护机制。 所以没有代码正在开发的笔记本电脑。 是否有可能使用Pycharm的debugging器连接到远程服务器上的docker容器来逐步和debugging代码?

Pycharm 2016.1.4(最新)和Docker问题

我正在运行最新的(在这一点上)pycharm版本与最新的docker插件可用于该版本(这是2.1.2,2.2不工作,2.3不支持)。 问题是我越来越 Couldn't refresh skeletons for remote interpreter {"message":"starting container with HostConfig was deprecated since v1.10 and removed in v1.12"} 尝试设置远程解释器时出错(然后进入“无效”状态)。 我的docker版本是1.11(也使用1.12-RC)。 我认为它可能会在1.9.0工作,但是这使得我无法使用docker的新function,这是惊人的,因为1.11版本已经有相当长的时间…有同样的问题的任何人? 有没有解决的办法? 我的意思是有新的docker,并使其与最新的pycharm。

使用pycharmdebugging器debugging在docker镜像中运行的django应用程序

我的应用程序在Docker镜像中运行(我的开发团队从不在他们的机器上安装软件,只有Docker镜像具有依赖关系)。 我需要debugging的东西使用pycharmdebugging器,我如何将pycharm的debugging器连接到docker的图像的Python?

Pycharm 2017 docker支持debugging

我有一个关于pycharm 2017.1 EAP中的mac本机支持的docker的问题。 我可以将python解释器configuration为指向Docker容器中当前正在运行的解释器吗? 我的问题是,现在,当我configurationpython解释器,我只能指向它的image ,它将创build一个基于该图像的container ,当我运行该项目,并删除它,当我停止它。 这样,我可以安装依赖到这个项目,只有当我从一个Dockerfile重build图像是非常耗时的。 另一个解决scheme是configurationPyCharm不要删除容器当我停止项目,这样我可以SSH从容器从terminal甚至从pycharm和从命令行安装依赖关系。