¿Ya tenés Python instalado? Si ya tenés Python 3.x funcionando, podés saltar esta sección e ir directo a Preparar el proyecto.
Usaremos Python 3.13+ (cualquier 3.x reciente funciona).
- Descargá el instalador desde
https://www.python.org/downloads/(última 3.x) - Durante la instalación, marcá "Add Python to PATH" y asegurá incluir
pip - Verificá en PowerShell:
python --version
pip --version
# Alternativa con el lanzador oficial
py -V
py -m pip --versionO en CMD:
python --version
pip --version
# Alternativa con el lanzador oficial
py -V
py -m pip --version- Si
pythonno funciona peropysí, usá el lanzador:
py -m pip install --upgrade pippy -m pip install --upgrade pipOpción A (recomendada) con Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python@3.13
python3 --version
pip3 --versionOpción B: instalador oficial https://www.python.org/downloads/macos/
python3 --version
pip3 --versionSi python3 no aparece, corré brew doctor y seguí las sugerencias, o reiniciá la terminal.
sudo apt update && sudo apt upgrade -y
sudo apt install -y python3 python3-venv python3-pip
python3 --version
pip3 --versionVersión más nueva (opcional, Ubuntu):
sudo apt install -y software-properties-common
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt install -y python3.13 python3.13-venv python3.13-distutils
python3.13 --versionConsejo: en Linux/macOS usá python3/pip3 y en Windows python o py.
- Windows/macOS:
https://git-scm.com - Linux:
sudo apt install git -y
- Descargá el instalador desde
https://code.visualstudio.com/Download - Durante la instalación, marcá la opción para agregar VS Code al PATH (si aparece)
- Verificá en PowerShell o CMD:
code -vOpción A (Homebrew):
brew install --cask visual-studio-codeOpción B: descargá el .zip/.dmg desde https://code.visualstudio.com/Download
Habilitar el comando code en la terminal (si no funciona):
- Abrí VS Code →
Cmd+Shift+P→ buscá "Shell Command: Install 'code' command in PATH" - Verificá:
code -vOpción A (Snap, simple):
sudo snap install code --classic
code -vOpción B (APT oficial de Microsoft):
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor | sudo tee /usr/share/keyrings/packages.microsoft.gpg > /dev/null
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
sudo apt update
sudo apt install -y code
code -vgit clone https://github.com/andrestobelem/networkscience.git
cd networkscience- Windows (PowerShell):
python -m venv venv
.\venv\Scripts\activate- Windows (CMD):
python -m venv venv
venv\Scripts\activate.bat- macOS/Linux:
python3 -m venv venv
source venv/bin/activatepip install --upgrade pip
pip install -r requirements.txt- Abrir el proyecto
code .- Seleccionar el intérprete de Python
Ctrl+Shift+P(Windows/Linux) oCmd+Shift+P(macOS)- Buscar "Python: Select Interpreter"
- Elegir el intérprete del entorno virtual:
- macOS/Linux:
./venv/bin/python - Windows:
./venv/Scripts/python.exe
- macOS/Linux:
- Extensiones recomendadas
- Python (Microsoft)
- Jupyter (Microsoft)
- GitHub Copilot
- GitHub Copilot Chat
- Language Pack Spanish
- Black Formatter