Отдалеченото отстраняване на грешки в Pycharm свързва локален и отдалечен път

Имам проблем, на който не мога да намеря отговор.

Опитвам се да отстраня грешки в програма на Python, работеща на Raspberry Pi. Изходният код се намира на моя компютър.

Настроих внедряване на FTPS и отдалечен интерпретатор през ssh.

Когато просто стартирам приложението на дистанционното Raspberry Pi, няма проблеми.

Проблемът се появява, докато се опитвам да настроя точка на прекъсване. В този случай pydev пише:

>pydev debugger: warning: trying to add breakpoint to file that does not exist:
/home/pi/python/f:/python projects/server/server.py (will have no effect) 

Pycharm смята, че пътят до приложението е пътят на отдалечения компютър + пътят на локалния компютър.

Някой знае ли каква настройка може да причинява това и как да го поправя?


person Roman Vasilchenko    schedule 11.10.2014    source източник


Отговори (2)


От раздел Конфигурация за изпълнение/отстраняване на грешки: Python на PyCharm 3.4 .0 Уеб помощ:

Нанасяне на пътеки – Това поле се появява, ако е избран отдалечен интерпретатор в полето Python интерпретатор. Щракнете върху бутона за преглед, за да дефинирате необходимите съпоставки между локалния и отдалечения път. В диалоговия прозорец Редактиране на съпоставяния на пътя използвайте бутоните за добавяне/изтриване, за да създадете нови съпоставяния или изтрийте избраните.

Конфигурирането на тази опция във вашата конфигурация за отстраняване на грешки трябва да реши проблема ви.

person Piotr Dobrogost    schedule 13.10.2014

Може би е очевидно, но получавах същия проблем, когато използвах ~ вместо да напиша целия път на моята домашна директория за отдалеченото картографиране.

person user3018549    schedule 15.01.2016
comment
Това всъщност не отговаря на въпроса. Ако имате различен въпрос, можете да го зададете, като щракнете върху Задаване на въпрос. Можете също да добавите премия, за да привлечете повече внимание към този въпрос, след като имате достатъчно репутация. - От преглед - person gobrewers14; 16.01.2016
comment
Извинения. В идеалния случай исках да оставя това като коментар, но нямам достатъчно точки за репутация, така че реших, че това е следващият най-добър вариант. - person user3018549; 16.01.2016