Skip to main content

Python scripts for optics lab

Project description

python-optics-lab

Виртуальные лабораторные работы:

  • 405: Эффект Поккельса
  • 407: Проебразование Фурье в оптике

Установка

Устнавливем Anaconda для Python3 или устанавливаем Python с официального сайта

Устанавливаем пакет с помощью pip, для этого в терминале (например, программа Anaconda Power Shell) введите:

pip install mipt-npm-optics

Теперь можно заускать программу:

mipt-optics

или

mipt-optics.exe

так же вы можете запустить программу из исходного кода. Скачайте код из этого репозитория, откройте в терминале директорию с кодом и введите:

pip3 install -e .
# или
pip install -e .

для установки зависимостей. Затем для запуска программы введиде:

python3 main.py 

Ubuntu

Системный питон

sudo apt-get install python3-pip

Установка зависимостей вручную

conda install pyqt numpy scipy matplotlib appdirs diffractio hickle pandas pillow

или

pip3 install pyqt5  numpy scipy matplotlib appdirs diffractio hickle pandas pillow

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mipt-npm-optics-0.0.2.dev2.tar.gz (12.7 kB view hashes)

Uploaded Source

Built Distribution

mipt_npm_optics-0.0.2.dev2-py3-none-any.whl (21.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page