Kurulum =====
Note
Kurulum sırasında mevcut sistem ayarlarını değiştirmemek amacıyla yeni bir sanal ortam oluşturulmalıdır.
- miniforge dosyasını indirin ve kurulumu tamamlayın. Mevcut kullanıcı için kurulum yapılması durumunda hedef dizin c:\Users dizini olacaktır, örneğin başarılı bir kurulum sonrasında uygulamalar c:\Users\murat\miniforge3 dizininde çalışacaktır.
- Linux kurulum dosyasını indirin.
- Aşağıdaki komutları çalıştırın.
bash Miniforge3-Linux-x86_64.sh
eval "$(/home/murat/miniforge3/bin/conda shell.bash hook)"
conda init
conda config --set auto_activate_base false
- OsX kurulum dosyasını indirin.
- Aşağıdaki komutları çalıştırın.
bash Miniforge3-MacOSX-x86_64.sh
UHTE Sanal Ortamı Oluşturma ------------
Note
Windowsta; miniforge kurulumu sonrasında, "Windows" tuşuna basın, "miniforge" aratın, ve "Miniforge Prompt" uygulamasını çalıştırın.
UHTE sanal ortamını aşağıdaki komutu çalıştırarak oluşturun.
conda create -vv -n UHTE python=3.9 jupyter
“Miniforge Prompt” penceresinde;
- UHTE sanal ortamını etkinleştirin.
- JupyterLab kurun.
conda activate UHTE
conda install jupyterlab
“Miniforge Prompt” penceresinde;
- GNU Radio kurun.
conda config --append channels conda-forge
conda install gnuradio python=3.9
Python Kütüphaneleri ------------
“Miniforge Prompt” penceresinde;
- Aşağıdaki Python kütüphanelerini kurun.
conda install numpy
conda install scipy
conda install matplotlib
conda install -c conda-forge ipympl
conda install -c conda-forge python-sounddevice
pip install playsound==1.2.2
conda install soapysdr-module-rtlsdr
conda install pymodes
- Osmocom indirin.
- Sıkıştırılmış dosyası sanal ortam kurulu dizinine çıkartın, örneğin C:\Users\murat\miniforge3\envs\UHTE
RTL-SDR Sürücüleri ------------
Note
Sürücüler donanım takılı iken kurulabildikleri için, kurulum ders sırasında tamamlanacaktır. Bu adım için dosya indirilmesi yeterlidir.
Kurulumun Test edilmesi ------------
- Yeni bir “Miniforge Prompt” açın.
- Sanal ortamı etkinleştirin.
- Jupyter Lab'ı açın ve yeni bir not defteri açın.
conda activate UHTE
jupyter-lab