Tag: pycharm

无法使用PyCharm 5在Docker容器上进行debugging

我试图debugging一个Django的应用程序与我在一个Docker容器中的PyChar。 最初我只有docker-engine和docker-compose,但是看了这个post: https://www.jetbrains.com/pycharm/help/configuring-remote-interpreters-via-docker.html 所以我开始安装docker-machine,我可以看到它工作。 但是,在Python解释器设置页面中创build远程virtualenv时,下拉菜单中没有看到任何机器。 我已经指定了我的docker-machine可执行文件位于/ usr / local / bin,这就是它的位置(顺便说一句,Linux Mint 17在这里)。 任何想法,我在这里失踪? 谢谢!

在pycharm中为docker设置远程解释器

我正在使用PyCharm社区编辑器 5.0.3.I. 我想在Dock上运行我的Tensorflow python项目。 根据评论社区版本不支持远程口译员。 除了使用PyCharm企业版,有什么可能的办法?

当我使用PyCharm和odoo时,没有这样的文件或目录进程完成退出代码2

我在本地docker容器上安装odoo。 而我想用pycharm编辑或者在容器中运行我的python文件,我把本地的custom_addons目录挂载到容器中,然后在PyCharm上运行文件sf ,但遇到下面的错误信息: 91626f8b18b:python -u /opt/project/custom_addons/sf.py python:无法打开文件'/opt/project/custom_addons/sf.py':[Errno 2]没有这样的文件或目录 处理完成退出代码2 这是我的截图: 下面是我在PyCharm设置屏幕截图上的python解释器:

在PyCharm 2016中configuration远程解释器Docker时,图像名称下拉列表为空

在Docker for Mac OS X中,在PyCharm 2016中configurationDocker远程Python解释器时,图像名称下拉列表为空。 图像名称字段是强制性的,手动input值无助于此。 同样的错误信息返回'python','python:3','python:3.5','library / python',… 这里是PyCharm版本信息 和Docker版本信息

使用Docker解释器从PyCharm构build

我正在尝试直接从PyCharm使用Docker解释器来构build一个Python项目。 如果直接使用“运行”命令,我可以正常运行脚本; 具体来说,PyCharm中的构build工具会在本地机器上的位置查找setup.py。 例如,如果我点击项目顶层目录中名为test.py的脚本的播放button,PyCharm执行的实际命令是“python -u /opt/project/test.py”,这是正确的Docker容器中文件的位置。 但是,当我尝试使用“工具 – >运行setup.py任务”来实际构build项目时,它执行的命令是“python -u /Users/myname/myproject/setup.py build_ext”(即setup.py在我的本地,)我得到的错误 python: can't open file '/Users/myname/myproject/setup.py': [Errno 2] No such file or directory 有什么方法可以指定PyCharm应该在哪里查找构build文件,或者为构build工具提供从本地机器到Docker容器中的卷的映射? 这实际上是一个错误? 我可以通过使用subprocess.call来解决这个问题,使用适当的参数运行setup.py,但是直接使用PyCharm会很好。

如何使用Docker for OSX Beta在PyCharm中debuggingFlask应用程序?

我以前能够用Docker Machine在PyCharm 16.1中debugging我的Flask应用程序。 我可以构buildDocker容器,然后将其指定为远程Python解释器。 我最近升级了Docker,使用OSX的Beta版本,可以在本地运行,不再需要docker-machine虚拟机。 在阅读完这里的相关问题之后: Docker Beta for Mac的证书文件夹在哪里我在尝试和debugging时仍然遇到问题。 我有PyCharm和PyCharm版本162.1237.1的2.3.2 Docker插件。 现在通知您运行该命令 socat TCP-LISTEN:2376,reuseaddr,fork UNIX-CLIENT:/var/run/docker.sock 当您尝试inputunix:///var/run/docker.sock作为Docker API URL时。 在完成这个操作之后(并将URL指向tcp:// localhost:2376),服务器将连接到Docker Beta系统,并允许您select一个可用的容器映像作为远程解释器。 但是,当您尝试和debugging应用程序时,它会卡住“等待连接”,同时连接到debugging器。 在这种情况下,PyCharm确实启动Docker容器,如果我执行到容器中,我可以运行ps aux并查看: python -u /opt/.pycharm_helpers/pydev/pydevd.py –multiproc –qt-support –client 10.0.2.2 –port 61276 –file /opt/project/app.py. 文件/opt/project/app.py在容器中,我可以通过运行python /opt/project/app.py成功启动烧瓶应用程序。 例如,如何让PyCharm成功运行此文件并连接debugging器,以便可以逐步执行IDE中的代码。

带有Docker镜像的PyCharm在运行命令中返回“处理以退出代码128结束”

我正在尝试完成这个非常基础的教程。 这是如何在PyCharm中运行Docker镜像作为远程解释器的一个简短的补充。 我正在使用Win7和最新的PyCharm版本。 首先我遇到了path问题,但现在玩了一段时间后,看起来像这样: 环境variables: DJANGO_SETTINGS_MODULE(djangotestone.settings)&PYTHONUNBUFFERED(1) 工作目录: \ C \ Users \ Passanova \ PycharmProjects \ djangotestone \ djangotestone path映射: / C / Users / Passanova / PycharmProjects / djangotestone = / opt / project Docker容器设置: -v / C / Users / Passanova / PycharmProjects / djangotestone:/ opt / project 所以现在当我试着跑comannd时,我得到以下回报: 1f52b930ec0f:python -u C:/Users/Passanova/PycharmProjects/djangotestone/manage.py runserver […]

为Docker for Windows生成TLS证书

在PyCharm中,我试图使用API​​ url连接到Docker守护进程。 但是,如果没有有效的证书,它将不会连接。 我安装了用于Windows的Docker,并在Hyper-Vpipe理器中运行MobyLinuxVM。 我可以创build图像等没有问题使用docker命令与PowerShell,所以我知道它是正确运行,问题是与PyCharm的沟通。 我会尝试使用docker docker-machine regenerate-certs但是它显示由Docker for Windows创build的MobyLinuxVM独立于docker docker-machine命令。 我怎样才能(重新)生成通过TLS连接到docker守护进程所需的证书?

强大的云主机上的Pycharm – Docker图像作为远程解释器?

我想用PyCharm Python远程解释器,在一个function强大的远程机器上运行Python Docker镜像(云或本地networking,但不同于我坐在PyCharm上安装PyCharm的那个)。 我如何设置PyCharm访问? 我需要在Docker镜像上运行ssh服务器,并在云主机上设置端口映射时将其作为经典的ssh远程解释器来处理? 教程(例如https://blog.jetbrains.com/pycharm/2017/03/docker-compose-getting-flask-up-and-running/ )显然只适用于在同一台计算机上本地运行的Docker和Docker镜像如PyCharm,“localhost”或“127.0.0.1”。 我想“some_machine_with_many_gpus.cloudapp.net:port”或类似的。 这可能吗?

用pycharm在docker容器中debuggingpython

嗨伙计我试图debugging我的python专业IDEA中写我的python代码,虽然我可以看起来连接到容器,当我运行debugging它试图从registry中拉(不是我可以从本地registry中拉) 。 我得到的错误是:无法创buildpython SDK获取https://registry-1.docker.io/v2/ :拨号tcp:查找registry.1.docker.io在192.168.65.1:53:服务器行为不端 任何想法我configuration错了(我在一个孤立的环境,所以我不能连接到docker集线器)