Pycharm

Pycharm initial install
Pycharm is an python IDE by Jetbrains that allows you to run and debug scripts not only for pyhton.

Also it enables you to connect, run and move data to a remote server.

This is a link to download Pycharm by Jetbrains from the most reliable source,

note that you are downloading the right version ( WIN\Unix\Mac, professional edition ), Authentication can be with University's mail.

After successful installations you need the following steps to open a new project (visualized at screenshot) - * File -> new project -> Pure Python * Choose destination folder * open Project interpreter drop down list * click on existing interpreter and pick your new_env and click "create" * if you are not using anaconda just press "create" write whatever python commands you wish and run them.

Add deployment server on pycharm
1. Settings/Preferences >> build, execution, deployment >> deployment

2. Add new deployment

3. Choose name and type SFTP.

4. SFTP host: (Obtain IP address from ben, it is not shown on this site).

5. Port: 7777 (compatible without its initial run)

6. Root path: /

7. Username: root (compatible with activate ssh-server)

8. Password: XXXXXX (compatible with activate ssh-server) ; mark save password (Take Password from Ben, it is not shown here)

9. Mapping: map your script dir to the desired path on server

Open remote python interpreter
1. Preferences >> project: >> project interpreter

2. Add interpreter from project interpreter scroll-down list

3. Choose ssh interpreter

4. existing server configuration

5. create copy of this deployment in IDE settings

6. Sync folders: map local path to desired remote path

7. Path mappings should be set by deployment configurations.