Skip to content
GitLab
  • Explore
  • Sign in
  • EDA Guides
  • eda-servers-guide
  • Wiki
  • remote code

remote code · Changes

Page history
Update remote code authored May 07, 2021 by Daniele Jahier Pagliari's avatar Daniele Jahier Pagliari
Hide whitespace changes
Inline Side-by-side
remote-code.md
View page @ 7e82ac5d
...@@ -48,11 +48,12 @@ The figure shows an example for a virtualenv located in the user's home director ...@@ -48,11 +48,12 @@ The figure shows an example for a virtualenv located in the user's home director
#### Setup Automatic Synchronization of Project Files #### Setup Automatic Synchronization of Project Files
Lastly, you have to setup the automatic synchronization of Python files from your local machine to the remote server. In the window shown in the second figure above, click on the folder icon at the right of "Sync Folders" and then change the "Remote Path" to the path where you want your project files to reside on the server. Lastly, you have to setup the automatic synchronization of Python files from your local machine to the remote server. In the window shown in the second figure above, select the option: "Automatically upload project files to the server". Then click on the folder icon at the right of "Sync Folders" and change the "Remote Path" to the location where you want your project files to reside on the server.
The figure below The figure below shows an example where a local project found in `~/Documents/code/my_project` is synchronized with the remote folder `/space/<username>/my_project`.
<img src="./figures/pycharm4.png" width="500"> <img src="./figures/pycharm4.png" width="500">
**IMPORTANT:** the Python virtualenv does *not* need to be in the same folder as your project. In fact, in many cases it could be better to have them in separate folders.
**IMPORTANT:** the Python virtualenv does *not* need to be in the same folder as your project. In fact, in many cases it could be better to have them in separate folders, for the reasons explained below. For instance, on `icaro.polito.it`, it may be convenient to have your virtualenv in `/home` and your project in `/space`
Clone repository
Home

Servers Information
Accounts
Connecting to the Servers
Storage Management and Quotas
Monitoring Resources
Software, Libraries and Data
  • Using Custom Software
  • Software Modules on Philae
  • Remote Code Deployment
  • Python Virtual Environments
  • EDA Technology Libraries
  • Shared Datasets
Miscellaneous Settings
  • Setting CUDA Drivers
  • Choosing which GPU to Use
  • Limiting GPU Memory
  • Limiting CPU Threads
Gitlab

Sidebar