В основном вам нужно сообщить python, где находится ваш код, по умолчанию он выглядит в вашем текущем каталоге и в site-packages
. Один из способов сделать это - создать пакет python . Это эффективно устанавливает ваш код в site-packages
Однако проще сделать это, используя переменную окружения PYTHONHPATH (что, вероятно, и делает Pycharm). Эта переменная окружения используется python для поиска дополнительного кода. Так что вам просто нужно сделать:
Powershell
$Env:PYTHONPATH = "C:\SyAutomation\automation-tests\ZProjects"
Shell
export PYTHONPATH="C:\SyAutomation\automation-tests\ZProjects"
Windows терминал
setx PYTHONPATH "C:\SyAutomation\automation-tests\ZProjects"