简体   繁体   中英

Pycharm Can't run remote python interpreter error

I have an aws ec2 instance to which I want to access and work via pycharm but I cannot correctly configure access to the remote terminal. The steps I do are these:

  1. using github and pycharm I clone the project repository and at the start of the program, since there is no configured python interpreter I start the configuration by clicking on the button "configure python interpreter"

在此处输入图像描述

  1. then select ssh interpreter and enter the ip address of the aws instance and username ubuntu

在此处输入图像描述 3) as key I choose a previously saved ppk file

在此处输入图像描述

4)continuing with the settings I select the interpreter like the one identified in the path usr/bin/python and as the project directory I select the directory of my project in home/ubuntu/MyProject

在此处输入图像描述

this is what i see after setting up the remote interpreter

在此处输入图像描述

all connection tests are passed successfully but when I run the code I get this error

Error running 'main': Can't run remote python interpreter: Error connecting to remote host

在此处输入图像描述

So how can I solve this problem?

finally I found a solution, by default pycharm set the path for the interpreter usr/bin/python but the correct one is usr/bin/python3, now everything works correctly

I had the same error with a different cause: One of the docker volume bindings in the Run Configuration pointed to a non-existing host dir

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM