PyCharm add remote Python interpreter inside the Docker
By : user3811208
Date : March 29 2020, 07:55 AM
Any of those help So I have set up a docker on my laptop. I'm using Boot2Docker so I have one level of indirection to access the docker. In PyCharm, I can set a remote python interpreter via SSH but I'm not sure how to do it for dockers that can only be accessed via Boot2Docker? , Okay so to answer your question(s): code :
$ boot2docker ssh
$ docker exec -i -t <cid> /bin/bash
|
pycharm can't complete remote interpreter setup for Docker
By : Ultiem Slechte Woord
Date : March 29 2020, 07:55 AM
I hope this helps you . I'm not using docker-machine The problem was that TCP access to the docker API is not established by default under ubuntu 16.04. There are suggestions to enable TCP/IP access. code :
[Unit]
Description=Docker Socket for the API
[Socket]
ListenStream=2375
BindIPv6Only=both
Service=docker.service
[Install]
WantedBy=sockets.target
systemctl enable docker-tcp.socket
systemctl stop docker
systemctl start docker-tcp.socket
systemctl start docker
docker -H tcp://127.0.0.1:2375 ps
ExecStart=/usr/bin/docker daemon -H fd:// -H tcp://0.0.0.0:2375
sudo service docker restart
curl http://localhost:2375/version
|
Failing to get PyCharm to work with remote interpreter on docker
By : giannisCKS
Date : March 29 2020, 07:55 AM
Any of those help Was having a near identical error and was able to get past it. I did two things though I'm uncertain as to which was the actual solution: Made sure the mappings were correct under both (a) Preferences -> Project -> Project Interpreter -> Path mappings and (b) Run -> Edit Configurations -> -> Path mappings Removed/deleted any containers that looked to be related to PyCharm (believe this is more than likely what solved things).
|
Pycharm Remote interpreter on Docker remote: [Errno 2] No such file or directory
By : Anjo
Date : March 29 2020, 07:55 AM
this will help The problem lies in the Pycharm 'limit' of managing a docker machine on a remote host 'under the hood'. When inserting the volume mapping in the run / debug configuration, it is interpreted as a local path and therefore, in this case, a path that must be present on the remote server. So, for now, the only option is to mount the local path (the folder where the project is located) on the remote host of the Docker service by first sharing it through an SSHFS or NFS service. So ... (1) I shared the Pycharm project folder (local machine ip 192.168.1.10) using NFS; (2) I mounted the shared folder on the server host (on server ip 192.168.1.22; mount -t nfs 192.168.1.10:/home/user/PythonProjects /home/ext-user/mnt/projects) then (3) in the run / debug configuration of Pycharm I mapped the volumes with the path mounted on the remote server ... Run ... the program now runs without any errors. [ Run result] These are some specifications of my new configuration:
|
Pycharm docker remote python interpreter
By : Narongchai Thongkong
Date : March 29 2020, 07:55 AM
This might help you When trying to configure a Remote Python Interpreter in Pycharm using Docker I get the following error: , I fixed it as follows: Obtain socat (if not already installed)
|