Added vars to make it easier to work here

This commit is contained in:
Christian Risi 2025-09-26 18:49:06 +02:00
parent 3f48b5c428
commit 5801a819e9
2 changed files with 59 additions and 1 deletions

39
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,39 @@
{
// For linux
"terminal.integrated.env.linux": {
"PYTHONPATH": "${workspaceFolder}"
},
// For OSX
"terminal.integrated.env.osx": {
"PYTHONPATH": "${workspaceFolder}"
},
// For Windows
"terminal.integrated.env.windows": {
"PYTHONPATH": "${workspaceFolder}"
}
}
// {
// // Always treat the project root as the working dir for Jupyter
// "jupyter.notebookFileRoot": "${workspaceFolder}",
//
// // When you click "Run Python File in Terminal", DON'T cd into the file's folder
// "python.terminal.executeInFileDir": false,
//
// // Start new integrated terminals at the project root
// "terminal.integrated.cwd": "${workspaceFolder}",
//
// // Ensure Python can import from the project root no matter which file you run
// // (so `src/` is on sys.path). Linux shown here; add osx/windows if needed.
// "terminal.integrated.env.windows": {
// "PYTHONPATH": "${workspaceFolder}"
// },
//
// // Make pytest run from the root without needing a pytest.ini
// "python.testing.pytestEnabled": true,
// "python.testing.cwd": "${workspaceFolder}",
// "python.testing.pytestArgs": ["src/test"],
//
// // Help Pylance resolve imports like `from src...` without red squiggles
// "python.analysis.extraPaths": ["${workspaceFolder}"]
// }

View File

@ -12,11 +12,30 @@ Create and activate you Conda enviroment with:
conda env create -f environment.yaml conda env create -f environment.yaml
conda activate deep_learning conda activate deep_learning
Now install dependencies on pip: Now install dependencies on pip:
pip install -r requirements.txt pip install -r requirements.txt
Add the following on .vscode/settings.json
```json
{
// For linux
"terminal.integrated.env.linux": {
"PYTHONPATH": "${workspaceFolder}"
},
// For OSX
"terminal.integrated.env.osx": {
"PYTHONPATH": "${workspaceFolder}"
},
// For Windows
"terminal.integrated.env.windows": {
"PYTHONPATH": "${workspaceFolder}"
}
}
```
## TroubleShooting ## TroubleShooting
Sometimes when uploading really large batch of data, git can stop the uploads thanks to the timeout. Sometimes when uploading really large batch of data, git can stop the uploads thanks to the timeout.