Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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

Metadata

Release files for mipt-npm-optics 0.0.2.dev2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mipt-npm-optics 0.0.2.dev2
File Size Uploaded
mipt-npm-optics-0.0.2.dev2.tar.gz 12.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mipt-npm-optics 0.0.2.dev2
File Interpreter ABI Platform
mipt_npm_optics-0.0.2.dev2-py3-none-any.whl Python 3 none any Details

Total release size: 34.0 kB

Release files / mipt-npm-optics-0.0.2.dev2.tar.gz

Download URL mipt-npm-optics-0.0.2.dev2.tar.gz
Size 12.7 kB
Tags Source
SHA-256 checksum
How to use checksums
257f97627aa11c58e87125b52291136999d06065d83ade4a28b0a9013c452e37
BLAKE2b-256 checksum
How to use checksums
161249ecac09546e384cf3258fd90826cf21713a4383998dff92c394073b26e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release files / mipt_npm_optics-0.0.2.dev2-py3-none-any.whl

Download URL mipt_npm_optics-0.0.2.dev2-py3-none-any.whl
Size 21.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
89e56caa5f631757cab9ff05aad81d1972b56fbf63a14bb6428d5a116c936f95
BLAKE2b-256 checksum
How to use checksums
07bba8548b1560c9e22272a23d83784627a743343a2c1414427f005c631418f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page