Tag: pycharm

Docker运行在vagrant + pycharm远程pythondebugging中

我正在docker上运行docker,并且想要远程debugging应用程序,使用在windows上运行的pycharm(它运行vagrant)。 当然,docker主机然后在stream浪 – 不是相同的机器pycharm正在运行。 我必须指定证书文件夹和docker机可执行文件作为本地文件/目录。 这是否意味着我无法在此设置中使用pycharmdebugging应用程序? 当然,我可以直接进入docker集装箱ssh,但我没有pycharm给我的function。

Django在使用PyCharm的Docker中

我试图在Django中开发一个数据库pipe理器,并想在Docker中开发和部署它。 作为我的IDE,我想继续使用PyCharm,但是我很难理解它如何与Docker交互。 我是Docker及其在PyCharm中的新手。 我的系统运行Windows 10和Docker for Windows。 我已经尝试使用PyCharm的远程解释器,但是我必须手动激活端口转发(使用Kitematic),因为PyCharm不会自动转发暴露的端口。 我也尝试使用“Docker Deployment”运行configuration。 但是,我无法获取到localhost:8000请求来连接到Django服务器。 我得到的是空的响应错误。 (注:大胆的问题已在接受的答案中解决。) 这对PyCharm的两个选项(远程解释器和docker部署)真正起作用并且理想地有一个关于设置Django的最新教程是非常有帮助的。 不幸的是,我只能find过时的教程和JetBrain的帮助页面或者过时,或者没有详细解释。 有人可以帮助我,并指导我通过这个或指向我很好的资源?

用docker远程debuggingPython

我正在做一个烧瓶web应用程序与docker,我正在寻找一种方法来启用pycharmdebugging,到目前为止,我能够部署应用程序使用内置的泊坞窗,应用程序会自动运行,由于dockerfile configs使用supervisord 当我连接我的远程解释器,我得到通常: * Running on http://0.0.0.0:80/ (Press CTRL+C to quit) * Restarting with stat * Debugger is active! * Debugger PIN: 579-233-679 但是,我明确表示的post不会去那个口译员,因为我已经把所有的路线标记为断点,我仍然从webapp获得原始结果,没有任何断点做任何事情。 我想我问: 我是否以错误的方式去做这件事? (我应该只是使用虚拟机,远程debugging,然后容纳虚拟机稍后) 我正在努力做甚么? 如果我使用这种开发方法,我应该手动debugging一切吗?

Python无法通过Docker连接到Cassandra

我已经能够在Windows本地主机端口上启动Cassandra,并使用cassandra-driver模块连接到它。 但是,当我尝试通过Docker容器连接到Cassandra时,我收到以下连接拒绝exception: cassandra.cluster.NoHostAvailable: ('Unable to connect to any servers', {'192.168.99.101': ConnectionRefusedError(10061, "Tried connecting to [('192.168.99.101', 9042)]. Last error: No connection could be made because the target machine actively refused it")}) 这是我的设置: 系统: Windows 8.1 Docker 1.9.1 Virtualbox 4.3.34 Python 3.5.1 Cassandra 3.0.2 Cassandra-Driver 3.0.0 Dockerfile: https ://hub.docker.com/r/rc42/lab-cassandra/~/dockerfile/ docker集装箱港口映射: 7000/tcp -> 0.0.0.0:7000 7001/tcp -> 0.0.0.0:7001 7199/tcp […]

PyCharm在Docker内部添加远程Python解释器

所以我在我的笔记本电脑上安装了一个docker。 我正在使用Boot2Docker,所以我有一个间接访问泊坞窗的级别。 在PyCharm中,我可以通过SSH设置一个远程Python解释器,但是我不知道如何为只能通过Boot2Docker访问的docker执行它。

如何删除在Pycharm上的Docker(项目解释器)的服务器列表

服务器列表不可用,但仍然存在。 如何删除“服务器列表”? [ ]

如何在stream浪汉里设置PyCharm for Docker?

我有一个在Vagrant中运行Docker的项目。 Python解释器在Docker包含器中。 我如何设置PyCharm,以便它可以使用这个解释器。 Dockerfile是: FROM python:3.5.1-onbuild docker-compose.yaml如下: web: restart: always build: . ports: – "80:80" expose: – "80" links: – postgres:postgres volumes: – .:/usr/src/app/ env_file: .env command: /usr/local/bin/gunicorn –reload -w 2 -b :80 hello:app data: image: postgres:latest volumes: – /var/lib/postgresql command: "true" postgres: restart: always image: postgres:latest volumes_from: – data ports: – "5432:5432" 我已经尝试了标准的select,但似乎你只能selectdocker或stream浪者: docker或stream浪汉 […]

在Python PyCharm的subprocess中运行docker

我有一个如下所示的命令: p = subprocess.Popen(['docker', 'run', 'imagename']) 在Python程序中。 我能够从terminal成功地执行这个,但是当我在PyCharm中运行它,我收到这个错误: 无法连接到Docker守护进程。 docker守护程序在这个主机上运行 我如何解决这个错误在Python IDE中运行?

Pycharm和远程解释器(Docker)显示错误,但运行良好

我build立了一个使用包含anaconda和其他包的docker镜像的远程解释器。 我的Python项目然后从这个解释器运行。 代码本身运行完美。 问题是Pycharm本身不能识别软件包是否安装,并认为应该有错误,这同样适用于python函数,例如min,max和tuple。 一切运行良好,但它使阅读代码的噩梦。 (下图) 我在Mac OS X El capitan 10.11.6,Pycharm Pro 2016.2.3和Docker for Mac 1.12.1上运行

编辑正在运行的docker集装箱

我需要从我的本地开发环境(Windows)编辑远程服务器(Linux)内运行的Docker容器文件。 我该怎么做? 使用编辑器工具或IDE?