J'utilise un macbook pro 15 en tant qu'ordinateur local et je dispose d'un serveur distant exécutant Ubuntu 14.04.
Je veux utiliser l'intégrateur distant pour exécuter tout le calcul mais je veux écrire le code à partir de ma machine locale.
Lorsque j'essaie d'exécuter un simple fichier avec pycharm, le message d'erreur suivant s'affiche:
ssh://[email protected]:22/usr/bin/python3 -u /Users/donbeo/Documents/phd_code/prova.py
bash: line 0: cd: /Users/donbeo/Documents/phd_code: No such file or directory
/usr/bin/python3: can't open file '/Users/donbeo/Documents/phd_code/prova.py': [Errno 2] No such file or directory
Process finished with exit code 2
J'ai vu peu de personnes signaler le même problème mais je n'ai pas trouvé de réponse satisfaisante jusqu'à présent. La plupart des questions font en effet référence à des versions plus anciennes de pycharm.
Il est clair que le fichier ne se trouve pas sur ma machine distante, car je l’ai créé avec pycharm sur mon ordinateur local. Je m'attendais à ce que pycharm effectue une sorte de synchronisation entre la machine locale et la machine distante.
Pour exécuter votre code sur une machine distante, vous devrez effectuer quelques étapes.
Python Version (ssh://login@Host:port/path/to/interpreter)
. La liste de paquets doit être renseignée avec des enregistrements./
est équivalent à /my/root/path
, /dir
à /my/root/path/dir
etc.Cela peut être causé par l’un des problèmes suivants: