52 lines
2 KiB
Markdown
52 lines
2 KiB
Markdown
|
# Azure ML Lesson 2
|
||
|
|
||
|
## How to install all the tools in a nutshell.
|
||
|
|
||
|
A host running **Ubuntu 22.04** is expected. If you have a Windows system or Mac, download Virtualbox and setup a VM or WSL2 with Ubuntu 22.04.
|
||
|
|
||
|
**Anaconda/Miniconda** must be installed. See [here](https://docs.docker.com/desktop/install/windows-install/) and [here](https://docs.conda.io/projects/conda/en/latest/user-guide/install/linux.html), respectively.
|
||
|
|
||
|
Run the following commands to install Azure CLI:
|
||
|
|
||
|
```bash
|
||
|
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
|
||
|
```
|
||
|
|
||
|
Configure the Azure CLI
|
||
|
|
||
|
```bash
|
||
|
az login
|
||
|
```
|
||
|
|
||
|
Install Azure ML CLI
|
||
|
|
||
|
```bash
|
||
|
az extension add -n ml -y
|
||
|
```
|
||
|
|
||
|
Create a Conda environment to work with Azure in. At this moment, there are [problems with Python 3.9](https://github.com/Azure/MachineLearningNotebooks/issues/1285), so use Python 3.12.
|
||
|
|
||
|
```bash
|
||
|
conda create --name azure_ml -y python=3.12 pip
|
||
|
conda activate azure_ml
|
||
|
|
||
|
# Install linting, formatting and additional libraries
|
||
|
pip install flake8 black isort joblib azure-ai-ml azure-identity
|
||
|
```
|
||
|
|
||
|
You now have a Conda environment called `azure_ml` containing the AzureML SDK.
|
||
|
|
||
|
Install Visual Studio Code as shown [here](https://code.visualstudio.com/download).
|
||
|
|
||
|
Once you've installed VS Code, configure its plugins and tell it to use the
|
||
|
Python interpreter with the `azure_ml` environment.
|
||
|
|
||
|
- Run VS Code and install vscode-icons, python, Code Spell Checker and Azure Machine Learning extensions
|
||
|
- Go into Azure Machine Learning and log in. Check that you have access to your workspace.
|
||
|
- Install Flake8, Black formatter and isort Microsoft extensions.
|
||
|
- Select a Python interpreter
|
||
|
- Python is an interpreted language, and in order to run Python code and get Python IntelliSense, you must tell VS Code which interpreter to use.
|
||
|
- From within VS Code, select a Python 3 interpreter by opening the Command
|
||
|
Palette (Ctrl+Shift+P) and searching for: `Python: Select Interpreter`...
|
||
|
- ... then select the environment named `azure_ml`.
|