From 65d1e46541fc1a11cbdfd27d51d00a6a341ad2ab Mon Sep 17 00:00:00 2001
From: wu_xinjun <bent20140204@outlook.com>
Date: 星期二, 21 六月 2022 20:43:04 +0800
Subject: [PATCH] optimize for env setting via venv
---
env/requirements/asttokens-2.0.5-py2.py3-none-any.whl | 0
env/requirements/setuptools-62.6.0-py3-none-any.whl | 0
env/requirements/fastjsonschema-2.15.3-py3-none-any.whl | 0
env/requirements/beautifulsoup4-4.11.1-py3-none-any.whl | 0
env/requirements/pickleshare-0.7.5-py2.py3-none-any.whl | 0
env/requirements/pyserial-3.5-py2.py3-none-any.whl | 0
env/requirements/sniffio-1.2.0-py3-none-any.whl | 0
src/engine/ControllThread.py | 2
env/requirements/python_dateutil-2.8.2-py2.py3-none-any.whl | 0
env/requirements/widgetsnbextension-3.6.0-py2.py3-none-any.whl | 0
env/requirements/ipywidgets-7.7.0-py2.py3-none-any.whl | 0
env/requirements/nest_asyncio-1.5.5-py3-none-any.whl | 0
env/requirements/notebook-6.4.12-py3-none-any.whl | 0
scripts_launch/bin2ply.bat | 21 -
env/requirements/tinycss2-1.1.1-py3-none-any.whl | 0
env/requirements/jedi-0.18.1-py2.py3-none-any.whl | 0
env/requirements/backcall-0.2.0-py2.py3-none-any.whl | 0
env/requirements/wheel-0.37.1-py2.py3-none-any.whl | 0
scripts_launch/TEST_startServer.bat | 16 -
scripts_launch/udp2bin.bat | 16 -
env/requirements/jsonschema-4.6.0-py3-none-any.whl | 0
env/requirements/Pygments-2.12.0-py3-none-any.whl | 0
env/requirements/nbclient-0.6.4-py3-none-any.whl | 0
env/requirements/jupyter_core-4.10.0-py3-none-any.whl | 0
src/microwave/parsers.py | 2
env/requirements/executing-0.8.3-py2.py3-none-any.whl | 0
src/microwave/demo/AutoSendAndGetTest.bat | 10
env/requirements/idna-3.3-py3-none-any.whl | 0
env/requirements/terminado-0.15.0-py3-none-any.whl | 0
env/requirements/Babel-2.10.3-py3-none-any.whl | 0
env/requirements/jupyter_client-7.3.4-py3-none-any.whl | 0
env/requirements/debugpy-1.6.0-cp39-cp39-win_amd64.whl | 0
env/requirements/nbconvert-6.5.0-py3-none-any.whl | 0
env/requirements/stack_data-0.3.0-py3-none-any.whl | 0
src/protos/compile.bat | 5
scripts_launch/TEST_SlamAuto.bat | 18 -
scripts_launch/TEST_udp_get.bat | 16 -
env/requirements/Jinja2-3.1.2-py3-none-any.whl | 0
env/requirements/itsdangerous-2.1.2-py3-none-any.whl | 0
env/requirements/jupyterlab-3.4.3-py3-none-any.whl | 0
env/requirements/requests-2.28.0-py3-none-any.whl | 0
scripts_launch/TEST_Slam.bat | 18 -
env/requirements/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl | 0
env/requirements/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl | 0
src/microwave/demo/AutoSendUDPtest.bat | 13 -
requirements.txt | 10 +
env/requirements/anyio-3.6.1-py3-none-any.whl | 0
env/requirements/argon2_cffi-21.3.0-py3-none-any.whl | 0
env/requirements/pyrsistent-0.18.1-cp39-cp39-win_amd64.whl | 0
env/requirements/jupyter_packaging-0.12.2-py3-none-any.whl | 0
scripts_launch/TEST_bin2ply.bat | 16 -
env/requirements/json5-0.9.8.tar.gz | 3
scripts_launch/startServer.bat | 16 -
env/requirements/pyzmq-23.2.0-cp39-cp39-win_amd64.whl | 0
scripts_launch/udp2ply.bat | 18 -
env/requirements/jupyter_server-1.17.1-py3-none-any.whl | 0
env/requirements/psutil-5.9.1-cp39-cp39-win_amd64.whl | 0
src/engine/devices.py | 6
src/engine/DustCleanerThread.py | 2
env/requirements/zipp-3.8.0-py3-none-any.whl | 0
src/microwave/demo/AutoGetUDPtest.bat | 13 -
env/requirements/click-8.1.3-py3-none-any.whl | 0
src/engine/Microwave.py | 3
env/requirements/soupsieve-2.3.2.post1-py3-none-any.whl | 0
env/requirements/nbformat-5.4.0-py3-none-any.whl | 0
env/requirements/websocket_client-1.3.3-py3-none-any.whl | 0
env/requirements/ipython_genutils-0.2.0-py2.py3-none-any.whl | 0
env/requirements/tqdm-4.64.0-py2.py3-none-any.whl | 0
env/requirements/webencodings-0.5.1-py2.py3-none-any.whl | 0
env/requirements/colorama-0.4.5-py2.py3-none-any.whl | 0
scripts_launch/udp_get.bat | 16 -
env/requirements/certifi-2022.6.15-py3-none-any.whl | 0
env/requirements/nbclassic-0.3.7-py3-none-any.whl | 0
src/microwave/demo/AutoGetUDP.bat | 15 -
env/requirements/mistune-0.8.4-py2.py3-none-any.whl | 0
env/requirements/jupyterlab_pygments-0.2.2-py2.py3-none-any.whl | 0
scripts_launch/TEST_udp2ply.bat | 18 -
env/requirements/MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl | 0
env/requirements/cffi-1.15.0-cp39-cp39-win_amd64.whl | 0
env/requirements/pywin32-304-cp39-cp39-win_amd64.whl | 0
env/requirements/six-1.16.0-py2.py3-none-any.whl | 0
env/requirements/bleach-5.0.0-py3-none-any.whl | 0
env/requirements/decorator-5.1.1-py3-none-any.whl | 0
scripts_launch/startClient.bat | 16 -
src/engine/MessageThreads.py | 3
env/requirements/deprecation-2.1.0-py2.py3-none-any.whl | 0
env/requirements/defusedxml-0.7.1-py2.py3-none-any.whl | 0
env/requirements/pytz-2022.1-py2.py3-none-any.whl | 0
env/requirements/ipython-8.4.0-py3-none-any.whl | 0
env/requirements/bitarray-2.5.1-cp39-cp39-win_amd64.whl | 0
env/requirements/jupyterlab_server-2.14.0-py3-none-any.whl | 0
env/requirements/attrs-21.4.0-py2.py3-none-any.whl | 0
scripts_launch/TEST_ply_show.bat | 14 -
env/requirements/Send2Trash-1.8.0-py3-none-any.whl | 0
env/requirements/pycparser-2.21-py2.py3-none-any.whl | 0
env/requirements/protoc_wheel_0-21.1-py2.py3-none-win_amd64.whl | 0
env/requirements/urllib3-1.26.9-py2.py3-none-any.whl | 0
src/engine/MessageQueueThread.py | 2
env/requirements/entrypoints-0.4-py3-none-any.whl | 0
env/requirements/importlib_metadata-4.11.4-py3-none-any.whl | 0
env/requirements/notebook_shim-0.1.0-py3-none-any.whl | 0
env/requirements/jupyterlab_widgets-1.1.0-py3-none-any.whl | 0
env/requirements/pika-1.2.1-py2.py3-none-any.whl | 0
env/requirements/prompt_toolkit-3.0.29-py3-none-any.whl | 0
env/requirements/tornado-6.1-cp39-cp39-win_amd64.whl | 0
env/requirements/packaging-21.3-py3-none-any.whl | 0
env/requirements/prometheus_client-0.14.1-py3-none-any.whl | 0
env/requirements/Flask-2.1.2-py3-none-any.whl | 0
env/requirements/pywinpty-2.0.5-cp39-none-win_amd64.whl | 0
env/requirements/Werkzeug-2.1.2-py3-none-any.whl | 0
env/requirements/tomlkit-0.11.0-py3-none-any.whl | 0
env/requirements/charset_normalizer-2.0.12-py3-none-any.whl | 0
scripts_launch/TEST_udp2bin.bat | 16 -
env/requirements/pyparsing-3.0.9-py3-none-any.whl | 0
env/SettingEnv.bat | 31 +-
env/requirements/parso-0.8.3-py2.py3-none-any.whl | 0
scripts_launch/TEST_startClient.bat | 16 -
env/requirements/ipykernel-6.15.0-py3-none-any.whl | 0
env/requirements/pure_eval-0.2.2-py3-none-any.whl | 0
/dev/null | 149 --------------
env/requirements/wcwidth-0.2.5-py2.py3-none-any.whl | 0
env/requirements/matplotlib_inline-0.1.3-py3-none-any.whl | 0
src/engine/CaptureThread.py | 2
env/requirements/numpy-1.22.4-cp39-cp39-win_amd64.whl | 0
env/requirements/traitlets-5.3.0-py3-none-any.whl | 0
env/requirements/protobuf-4.21.1-cp39-cp39-win_amd64.whl | 0
scripts_launch/ply_show.bat | 19 -
env/requirements/pandocfilters-1.5.0-py2.py3-none-any.whl | 0
128 files changed, 109 insertions(+), 432 deletions(-)
diff --git a/env/ExportEnv.bat b/env/ExportEnv.bat
deleted file mode 100644
index 81d53dc..0000000
--- a/env/ExportEnv.bat
+++ /dev/null
@@ -1,11 +0,0 @@
-@echo off
-
-@REM change to the filepath
-cd %~dp0
-echo change to path: %cd%
-@REM set currentenv=%cd%/aerial_deploy/
-
-echo Exporting env ...
-conda pack -n aerial_deploy -o aerial.tar.gz -f --compress-level 9
-
-echo Done!
diff --git a/env/JustDoubleClickMe.bat b/env/JustDoubleClickMe.bat
deleted file mode 100644
index b4b9ffc..0000000
--- a/env/JustDoubleClickMe.bat
+++ /dev/null
@@ -1,15 +0,0 @@
-@echo off
-
-cd %~dp0
-echo ========== Setting Env ==============
-call SettingEnv.bat
-echo setting done!
-echo ========== Testing Env ==============
-echo test it with hello word...
-cd %~dp0
-set aerialpython=%cd%/../.env/python.exe
-%aerialpython% -c "import cv2, pika, flask, pika; print('hello world!')"
-echo =========== ALL DONE ================
-
-echo Press any key to exit this windiow.
-pause
\ No newline at end of file
diff --git a/env/SettingEnv.bat b/env/SettingEnv.bat
index b0d30b1..547b4b5 100644
--- a/env/SettingEnv.bat
+++ b/env/SettingEnv.bat
@@ -2,31 +2,26 @@
@REM change to the filepath
cd %~dp0
-@REM echo change to path: %cd%
-if exist ../../aerial_deploy (
- echo the folder aerial_deploy is exited, removing it ...
- rmdir /S /Q "../../aerial_deploy"
- echo remove done!
-)
-cd ..
-git lfs install
-git lfs pull
+@REM create the virtual env for this project
+@REM please make sure your machine have installed a
+@REM python with global env variable or select it by yourself.
-cd %~dp0
-mkdir "../../aerial_deploy"
+python -m venv "../.env"
-echo setting the env ...
-tar -xzf "./aerial.tar.gz" -C "../../aerial_deploy"
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
-cd ..
-if not exist ".env" (
- mklink /j ".env" "../aerial_deploy/")
+@REM install some packages
+python -m pip install --no-index -f "requirements" -r "../requirements.txt"
+echo #####################################################################
+python -c "import cv2, pika, flask; print('Hello World! The env is ready!')"
cd %~dp0
call "../src/protos/compile.bat"
-
-echo ALL DONE!
+echo =========== ALL DONE ================
+echo Press any key to exit this windiow.
+pause
diff --git a/env/aerial.tar.gz b/env/aerial.tar.gz
deleted file mode 100644
index e434c0b..0000000
--- a/env/aerial.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9d87ffe468cb3562cc9268f1bd739341ee812eeebeb15b41b05eb2e73e855414
-size 252553861
diff --git a/env/requirements/Babel-2.10.3-py3-none-any.whl b/env/requirements/Babel-2.10.3-py3-none-any.whl
new file mode 100644
index 0000000..ad1eacf
--- /dev/null
+++ b/env/requirements/Babel-2.10.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/Flask-2.1.2-py3-none-any.whl b/env/requirements/Flask-2.1.2-py3-none-any.whl
new file mode 100644
index 0000000..d898f18
--- /dev/null
+++ b/env/requirements/Flask-2.1.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/Jinja2-3.1.2-py3-none-any.whl b/env/requirements/Jinja2-3.1.2-py3-none-any.whl
new file mode 100644
index 0000000..d271ac1
--- /dev/null
+++ b/env/requirements/Jinja2-3.1.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl b/env/requirements/MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..121661e
--- /dev/null
+++ b/env/requirements/MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/Pygments-2.12.0-py3-none-any.whl b/env/requirements/Pygments-2.12.0-py3-none-any.whl
new file mode 100644
index 0000000..506fbd6
--- /dev/null
+++ b/env/requirements/Pygments-2.12.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/Send2Trash-1.8.0-py3-none-any.whl b/env/requirements/Send2Trash-1.8.0-py3-none-any.whl
new file mode 100644
index 0000000..48364c6
--- /dev/null
+++ b/env/requirements/Send2Trash-1.8.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/Werkzeug-2.1.2-py3-none-any.whl b/env/requirements/Werkzeug-2.1.2-py3-none-any.whl
new file mode 100644
index 0000000..4769e03
--- /dev/null
+++ b/env/requirements/Werkzeug-2.1.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/anyio-3.6.1-py3-none-any.whl b/env/requirements/anyio-3.6.1-py3-none-any.whl
new file mode 100644
index 0000000..60d6fb0
--- /dev/null
+++ b/env/requirements/anyio-3.6.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/argon2_cffi-21.3.0-py3-none-any.whl b/env/requirements/argon2_cffi-21.3.0-py3-none-any.whl
new file mode 100644
index 0000000..2a25dd0
--- /dev/null
+++ b/env/requirements/argon2_cffi-21.3.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl b/env/requirements/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl
new file mode 100644
index 0000000..1ae4a9b
--- /dev/null
+++ b/env/requirements/argon2_cffi_bindings-21.2.0-cp36-abi3-win_amd64.whl
Binary files differ
diff --git a/env/requirements/asttokens-2.0.5-py2.py3-none-any.whl b/env/requirements/asttokens-2.0.5-py2.py3-none-any.whl
new file mode 100644
index 0000000..055392c
--- /dev/null
+++ b/env/requirements/asttokens-2.0.5-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/attrs-21.4.0-py2.py3-none-any.whl b/env/requirements/attrs-21.4.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..097aacc
--- /dev/null
+++ b/env/requirements/attrs-21.4.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/backcall-0.2.0-py2.py3-none-any.whl b/env/requirements/backcall-0.2.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..1a384ae
--- /dev/null
+++ b/env/requirements/backcall-0.2.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/beautifulsoup4-4.11.1-py3-none-any.whl b/env/requirements/beautifulsoup4-4.11.1-py3-none-any.whl
new file mode 100644
index 0000000..35a3218
--- /dev/null
+++ b/env/requirements/beautifulsoup4-4.11.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/bitarray-2.5.1-cp39-cp39-win_amd64.whl b/env/requirements/bitarray-2.5.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..a0a5863
--- /dev/null
+++ b/env/requirements/bitarray-2.5.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/bleach-5.0.0-py3-none-any.whl b/env/requirements/bleach-5.0.0-py3-none-any.whl
new file mode 100644
index 0000000..daff805
--- /dev/null
+++ b/env/requirements/bleach-5.0.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/certifi-2022.6.15-py3-none-any.whl b/env/requirements/certifi-2022.6.15-py3-none-any.whl
new file mode 100644
index 0000000..6e70631
--- /dev/null
+++ b/env/requirements/certifi-2022.6.15-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/cffi-1.15.0-cp39-cp39-win_amd64.whl b/env/requirements/cffi-1.15.0-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..d60d2db
--- /dev/null
+++ b/env/requirements/cffi-1.15.0-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/charset_normalizer-2.0.12-py3-none-any.whl b/env/requirements/charset_normalizer-2.0.12-py3-none-any.whl
new file mode 100644
index 0000000..17a2dfb
--- /dev/null
+++ b/env/requirements/charset_normalizer-2.0.12-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/click-8.1.3-py3-none-any.whl b/env/requirements/click-8.1.3-py3-none-any.whl
new file mode 100644
index 0000000..e758ec0
--- /dev/null
+++ b/env/requirements/click-8.1.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/colorama-0.4.5-py2.py3-none-any.whl b/env/requirements/colorama-0.4.5-py2.py3-none-any.whl
new file mode 100644
index 0000000..2d99411
--- /dev/null
+++ b/env/requirements/colorama-0.4.5-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/debugpy-1.6.0-cp39-cp39-win_amd64.whl b/env/requirements/debugpy-1.6.0-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..f6726af
--- /dev/null
+++ b/env/requirements/debugpy-1.6.0-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/decorator-5.1.1-py3-none-any.whl b/env/requirements/decorator-5.1.1-py3-none-any.whl
new file mode 100644
index 0000000..9ccfbe2
--- /dev/null
+++ b/env/requirements/decorator-5.1.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/defusedxml-0.7.1-py2.py3-none-any.whl b/env/requirements/defusedxml-0.7.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..8e678bf
--- /dev/null
+++ b/env/requirements/defusedxml-0.7.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/deprecation-2.1.0-py2.py3-none-any.whl b/env/requirements/deprecation-2.1.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..98b4c6b
--- /dev/null
+++ b/env/requirements/deprecation-2.1.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/entrypoints-0.4-py3-none-any.whl b/env/requirements/entrypoints-0.4-py3-none-any.whl
new file mode 100644
index 0000000..9ed0c06
--- /dev/null
+++ b/env/requirements/entrypoints-0.4-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/executing-0.8.3-py2.py3-none-any.whl b/env/requirements/executing-0.8.3-py2.py3-none-any.whl
new file mode 100644
index 0000000..baf7420
--- /dev/null
+++ b/env/requirements/executing-0.8.3-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/fastjsonschema-2.15.3-py3-none-any.whl b/env/requirements/fastjsonschema-2.15.3-py3-none-any.whl
new file mode 100644
index 0000000..203e1b5
--- /dev/null
+++ b/env/requirements/fastjsonschema-2.15.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/idna-3.3-py3-none-any.whl b/env/requirements/idna-3.3-py3-none-any.whl
new file mode 100644
index 0000000..060541b
--- /dev/null
+++ b/env/requirements/idna-3.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/importlib_metadata-4.11.4-py3-none-any.whl b/env/requirements/importlib_metadata-4.11.4-py3-none-any.whl
new file mode 100644
index 0000000..029d75c
--- /dev/null
+++ b/env/requirements/importlib_metadata-4.11.4-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/ipykernel-6.15.0-py3-none-any.whl b/env/requirements/ipykernel-6.15.0-py3-none-any.whl
new file mode 100644
index 0000000..60d2435
--- /dev/null
+++ b/env/requirements/ipykernel-6.15.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/ipython-8.4.0-py3-none-any.whl b/env/requirements/ipython-8.4.0-py3-none-any.whl
new file mode 100644
index 0000000..77cf931
--- /dev/null
+++ b/env/requirements/ipython-8.4.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/ipython_genutils-0.2.0-py2.py3-none-any.whl b/env/requirements/ipython_genutils-0.2.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..2b68d9a
--- /dev/null
+++ b/env/requirements/ipython_genutils-0.2.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/ipywidgets-7.7.0-py2.py3-none-any.whl b/env/requirements/ipywidgets-7.7.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..171191d
--- /dev/null
+++ b/env/requirements/ipywidgets-7.7.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/itsdangerous-2.1.2-py3-none-any.whl b/env/requirements/itsdangerous-2.1.2-py3-none-any.whl
new file mode 100644
index 0000000..2260642
--- /dev/null
+++ b/env/requirements/itsdangerous-2.1.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jedi-0.18.1-py2.py3-none-any.whl b/env/requirements/jedi-0.18.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..863ba7e
--- /dev/null
+++ b/env/requirements/jedi-0.18.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/json5-0.9.8.tar.gz b/env/requirements/json5-0.9.8.tar.gz
new file mode 100644
index 0000000..3205662
--- /dev/null
+++ b/env/requirements/json5-0.9.8.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0fa6e4d3ef062f93ba9cf2a9103fe8e68c7917dfa33519ae3ac8c7e48e3c84ff
+size 22562
diff --git a/env/requirements/jsonschema-4.6.0-py3-none-any.whl b/env/requirements/jsonschema-4.6.0-py3-none-any.whl
new file mode 100644
index 0000000..65ecc49
--- /dev/null
+++ b/env/requirements/jsonschema-4.6.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyter_client-7.3.4-py3-none-any.whl b/env/requirements/jupyter_client-7.3.4-py3-none-any.whl
new file mode 100644
index 0000000..c4b7033
--- /dev/null
+++ b/env/requirements/jupyter_client-7.3.4-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyter_core-4.10.0-py3-none-any.whl b/env/requirements/jupyter_core-4.10.0-py3-none-any.whl
new file mode 100644
index 0000000..8fb6ef3
--- /dev/null
+++ b/env/requirements/jupyter_core-4.10.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyter_packaging-0.12.2-py3-none-any.whl b/env/requirements/jupyter_packaging-0.12.2-py3-none-any.whl
new file mode 100644
index 0000000..4cd816d
--- /dev/null
+++ b/env/requirements/jupyter_packaging-0.12.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyter_server-1.17.1-py3-none-any.whl b/env/requirements/jupyter_server-1.17.1-py3-none-any.whl
new file mode 100644
index 0000000..6deb40d
--- /dev/null
+++ b/env/requirements/jupyter_server-1.17.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyterlab-3.4.3-py3-none-any.whl b/env/requirements/jupyterlab-3.4.3-py3-none-any.whl
new file mode 100644
index 0000000..bf805a1
--- /dev/null
+++ b/env/requirements/jupyterlab-3.4.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyterlab_pygments-0.2.2-py2.py3-none-any.whl b/env/requirements/jupyterlab_pygments-0.2.2-py2.py3-none-any.whl
new file mode 100644
index 0000000..5ed3732
--- /dev/null
+++ b/env/requirements/jupyterlab_pygments-0.2.2-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyterlab_server-2.14.0-py3-none-any.whl b/env/requirements/jupyterlab_server-2.14.0-py3-none-any.whl
new file mode 100644
index 0000000..1fa962b
--- /dev/null
+++ b/env/requirements/jupyterlab_server-2.14.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/jupyterlab_widgets-1.1.0-py3-none-any.whl b/env/requirements/jupyterlab_widgets-1.1.0-py3-none-any.whl
new file mode 100644
index 0000000..c4c53f7
--- /dev/null
+++ b/env/requirements/jupyterlab_widgets-1.1.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/matplotlib_inline-0.1.3-py3-none-any.whl b/env/requirements/matplotlib_inline-0.1.3-py3-none-any.whl
new file mode 100644
index 0000000..9d2116e
--- /dev/null
+++ b/env/requirements/matplotlib_inline-0.1.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/mistune-0.8.4-py2.py3-none-any.whl b/env/requirements/mistune-0.8.4-py2.py3-none-any.whl
new file mode 100644
index 0000000..98f8032
--- /dev/null
+++ b/env/requirements/mistune-0.8.4-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/nbclassic-0.3.7-py3-none-any.whl b/env/requirements/nbclassic-0.3.7-py3-none-any.whl
new file mode 100644
index 0000000..14df78b
--- /dev/null
+++ b/env/requirements/nbclassic-0.3.7-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/nbclient-0.6.4-py3-none-any.whl b/env/requirements/nbclient-0.6.4-py3-none-any.whl
new file mode 100644
index 0000000..d49e6d1
--- /dev/null
+++ b/env/requirements/nbclient-0.6.4-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/nbconvert-6.5.0-py3-none-any.whl b/env/requirements/nbconvert-6.5.0-py3-none-any.whl
new file mode 100644
index 0000000..3adfc7f
--- /dev/null
+++ b/env/requirements/nbconvert-6.5.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/nbformat-5.4.0-py3-none-any.whl b/env/requirements/nbformat-5.4.0-py3-none-any.whl
new file mode 100644
index 0000000..ddfb4ac
--- /dev/null
+++ b/env/requirements/nbformat-5.4.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/nest_asyncio-1.5.5-py3-none-any.whl b/env/requirements/nest_asyncio-1.5.5-py3-none-any.whl
new file mode 100644
index 0000000..df0f326
--- /dev/null
+++ b/env/requirements/nest_asyncio-1.5.5-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/notebook-6.4.12-py3-none-any.whl b/env/requirements/notebook-6.4.12-py3-none-any.whl
new file mode 100644
index 0000000..0c9cd62
--- /dev/null
+++ b/env/requirements/notebook-6.4.12-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/notebook_shim-0.1.0-py3-none-any.whl b/env/requirements/notebook_shim-0.1.0-py3-none-any.whl
new file mode 100644
index 0000000..e6d055b
--- /dev/null
+++ b/env/requirements/notebook_shim-0.1.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/numpy-1.22.4-cp39-cp39-win_amd64.whl b/env/requirements/numpy-1.22.4-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..a5e59ff
--- /dev/null
+++ b/env/requirements/numpy-1.22.4-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl b/env/requirements/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl
new file mode 100644
index 0000000..59ae96e
--- /dev/null
+++ b/env/requirements/opencv_python-4.6.0.66-cp36-abi3-win_amd64.whl
Binary files differ
diff --git a/env/requirements/packaging-21.3-py3-none-any.whl b/env/requirements/packaging-21.3-py3-none-any.whl
new file mode 100644
index 0000000..913cc21
--- /dev/null
+++ b/env/requirements/packaging-21.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pandocfilters-1.5.0-py2.py3-none-any.whl b/env/requirements/pandocfilters-1.5.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..53885e7
--- /dev/null
+++ b/env/requirements/pandocfilters-1.5.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/parso-0.8.3-py2.py3-none-any.whl b/env/requirements/parso-0.8.3-py2.py3-none-any.whl
new file mode 100644
index 0000000..7b16079
--- /dev/null
+++ b/env/requirements/parso-0.8.3-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pickleshare-0.7.5-py2.py3-none-any.whl b/env/requirements/pickleshare-0.7.5-py2.py3-none-any.whl
new file mode 100644
index 0000000..f7ab110
--- /dev/null
+++ b/env/requirements/pickleshare-0.7.5-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pika-1.2.1-py2.py3-none-any.whl b/env/requirements/pika-1.2.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..2efa653
--- /dev/null
+++ b/env/requirements/pika-1.2.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/prometheus_client-0.14.1-py3-none-any.whl b/env/requirements/prometheus_client-0.14.1-py3-none-any.whl
new file mode 100644
index 0000000..a5656ed
--- /dev/null
+++ b/env/requirements/prometheus_client-0.14.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/prompt_toolkit-3.0.29-py3-none-any.whl b/env/requirements/prompt_toolkit-3.0.29-py3-none-any.whl
new file mode 100644
index 0000000..78a4301
--- /dev/null
+++ b/env/requirements/prompt_toolkit-3.0.29-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/protobuf-4.21.1-cp39-cp39-win_amd64.whl b/env/requirements/protobuf-4.21.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..2cfb396
--- /dev/null
+++ b/env/requirements/protobuf-4.21.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/protoc_wheel_0-21.1-py2.py3-none-win_amd64.whl b/env/requirements/protoc_wheel_0-21.1-py2.py3-none-win_amd64.whl
new file mode 100644
index 0000000..865c227
--- /dev/null
+++ b/env/requirements/protoc_wheel_0-21.1-py2.py3-none-win_amd64.whl
Binary files differ
diff --git a/env/requirements/psutil-5.9.1-cp39-cp39-win_amd64.whl b/env/requirements/psutil-5.9.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..aecee30
--- /dev/null
+++ b/env/requirements/psutil-5.9.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/pure_eval-0.2.2-py3-none-any.whl b/env/requirements/pure_eval-0.2.2-py3-none-any.whl
new file mode 100644
index 0000000..1b0d691
--- /dev/null
+++ b/env/requirements/pure_eval-0.2.2-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pycparser-2.21-py2.py3-none-any.whl b/env/requirements/pycparser-2.21-py2.py3-none-any.whl
new file mode 100644
index 0000000..fef6735
--- /dev/null
+++ b/env/requirements/pycparser-2.21-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pyparsing-3.0.9-py3-none-any.whl b/env/requirements/pyparsing-3.0.9-py3-none-any.whl
new file mode 100644
index 0000000..597df22
--- /dev/null
+++ b/env/requirements/pyparsing-3.0.9-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pyrsistent-0.18.1-cp39-cp39-win_amd64.whl b/env/requirements/pyrsistent-0.18.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..58e8673
--- /dev/null
+++ b/env/requirements/pyrsistent-0.18.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/pyserial-3.5-py2.py3-none-any.whl b/env/requirements/pyserial-3.5-py2.py3-none-any.whl
new file mode 100644
index 0000000..7751288
--- /dev/null
+++ b/env/requirements/pyserial-3.5-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/python_dateutil-2.8.2-py2.py3-none-any.whl b/env/requirements/python_dateutil-2.8.2-py2.py3-none-any.whl
new file mode 100644
index 0000000..8ffb923
--- /dev/null
+++ b/env/requirements/python_dateutil-2.8.2-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pytz-2022.1-py2.py3-none-any.whl b/env/requirements/pytz-2022.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..a0f6378
--- /dev/null
+++ b/env/requirements/pytz-2022.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/pywin32-304-cp39-cp39-win_amd64.whl b/env/requirements/pywin32-304-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..fb10135
--- /dev/null
+++ b/env/requirements/pywin32-304-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/pywinpty-2.0.5-cp39-none-win_amd64.whl b/env/requirements/pywinpty-2.0.5-cp39-none-win_amd64.whl
new file mode 100644
index 0000000..2ff7a3d
--- /dev/null
+++ b/env/requirements/pywinpty-2.0.5-cp39-none-win_amd64.whl
Binary files differ
diff --git a/env/requirements/pyzmq-23.2.0-cp39-cp39-win_amd64.whl b/env/requirements/pyzmq-23.2.0-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..c507ddc
--- /dev/null
+++ b/env/requirements/pyzmq-23.2.0-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/requests-2.28.0-py3-none-any.whl b/env/requirements/requests-2.28.0-py3-none-any.whl
new file mode 100644
index 0000000..7b3c145
--- /dev/null
+++ b/env/requirements/requests-2.28.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/setuptools-62.6.0-py3-none-any.whl b/env/requirements/setuptools-62.6.0-py3-none-any.whl
new file mode 100644
index 0000000..5ba545c
--- /dev/null
+++ b/env/requirements/setuptools-62.6.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/six-1.16.0-py2.py3-none-any.whl b/env/requirements/six-1.16.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..fd94265
--- /dev/null
+++ b/env/requirements/six-1.16.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/sniffio-1.2.0-py3-none-any.whl b/env/requirements/sniffio-1.2.0-py3-none-any.whl
new file mode 100644
index 0000000..caa44a8
--- /dev/null
+++ b/env/requirements/sniffio-1.2.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/soupsieve-2.3.2.post1-py3-none-any.whl b/env/requirements/soupsieve-2.3.2.post1-py3-none-any.whl
new file mode 100644
index 0000000..b363a9b
--- /dev/null
+++ b/env/requirements/soupsieve-2.3.2.post1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/stack_data-0.3.0-py3-none-any.whl b/env/requirements/stack_data-0.3.0-py3-none-any.whl
new file mode 100644
index 0000000..777edcd
--- /dev/null
+++ b/env/requirements/stack_data-0.3.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/terminado-0.15.0-py3-none-any.whl b/env/requirements/terminado-0.15.0-py3-none-any.whl
new file mode 100644
index 0000000..91346ae
--- /dev/null
+++ b/env/requirements/terminado-0.15.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/tinycss2-1.1.1-py3-none-any.whl b/env/requirements/tinycss2-1.1.1-py3-none-any.whl
new file mode 100644
index 0000000..9aac3bf
--- /dev/null
+++ b/env/requirements/tinycss2-1.1.1-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/tomlkit-0.11.0-py3-none-any.whl b/env/requirements/tomlkit-0.11.0-py3-none-any.whl
new file mode 100644
index 0000000..807414a
--- /dev/null
+++ b/env/requirements/tomlkit-0.11.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/tornado-6.1-cp39-cp39-win_amd64.whl b/env/requirements/tornado-6.1-cp39-cp39-win_amd64.whl
new file mode 100644
index 0000000..8cb7cb8
--- /dev/null
+++ b/env/requirements/tornado-6.1-cp39-cp39-win_amd64.whl
Binary files differ
diff --git a/env/requirements/tqdm-4.64.0-py2.py3-none-any.whl b/env/requirements/tqdm-4.64.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..9fbd809
--- /dev/null
+++ b/env/requirements/tqdm-4.64.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/traitlets-5.3.0-py3-none-any.whl b/env/requirements/traitlets-5.3.0-py3-none-any.whl
new file mode 100644
index 0000000..1214948
--- /dev/null
+++ b/env/requirements/traitlets-5.3.0-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/urllib3-1.26.9-py2.py3-none-any.whl b/env/requirements/urllib3-1.26.9-py2.py3-none-any.whl
new file mode 100644
index 0000000..5019453
--- /dev/null
+++ b/env/requirements/urllib3-1.26.9-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/wcwidth-0.2.5-py2.py3-none-any.whl b/env/requirements/wcwidth-0.2.5-py2.py3-none-any.whl
new file mode 100644
index 0000000..67c77b6
--- /dev/null
+++ b/env/requirements/wcwidth-0.2.5-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/webencodings-0.5.1-py2.py3-none-any.whl b/env/requirements/webencodings-0.5.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..04b7506
--- /dev/null
+++ b/env/requirements/webencodings-0.5.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/websocket_client-1.3.3-py3-none-any.whl b/env/requirements/websocket_client-1.3.3-py3-none-any.whl
new file mode 100644
index 0000000..596333b
--- /dev/null
+++ b/env/requirements/websocket_client-1.3.3-py3-none-any.whl
Binary files differ
diff --git a/env/requirements/wheel-0.37.1-py2.py3-none-any.whl b/env/requirements/wheel-0.37.1-py2.py3-none-any.whl
new file mode 100644
index 0000000..e6c4d95
--- /dev/null
+++ b/env/requirements/wheel-0.37.1-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/widgetsnbextension-3.6.0-py2.py3-none-any.whl b/env/requirements/widgetsnbextension-3.6.0-py2.py3-none-any.whl
new file mode 100644
index 0000000..4ad756f
--- /dev/null
+++ b/env/requirements/widgetsnbextension-3.6.0-py2.py3-none-any.whl
Binary files differ
diff --git a/env/requirements/zipp-3.8.0-py3-none-any.whl b/env/requirements/zipp-3.8.0-py3-none-any.whl
new file mode 100644
index 0000000..088faa4
--- /dev/null
+++ b/env/requirements/zipp-3.8.0-py3-none-any.whl
Binary files differ
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..5f59e49
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,10 @@
+numpy
+Flask
+pika
+protobuf
+tqdm
+opencv-python
+pyserial
+bitarray
+open3d
+protoc-wheel-0
\ No newline at end of file
diff --git a/scripts_launch/TEST_Slam.bat b/scripts_launch/TEST_Slam.bat
index 91ee694..413e76a 100644
--- a/scripts_launch/TEST_Slam.bat
+++ b/scripts_launch/TEST_Slam.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM set folder=T:\\Data\\projects\\huaneng\\00_Docs\\slamtest
@@ -43,9 +35,9 @@
if %choice% == y (
- %aerialpython% ./scripts/slamManualMode.py %folder% %alpha% %beta% %gamma% %savename%
+ python ./scripts/slamManualMode.py %folder% %alpha% %beta% %gamma% %savename%
@REM -------------- Usage: plot_ply.py [PLYfile]"
- %aerialpython% ./scripts/plot_ply.py %PLYfile%
+ python ./scripts/plot_ply.py %PLYfile%
) else (
echo you choose stop!
exit
diff --git a/scripts_launch/TEST_SlamAuto.bat b/scripts_launch/TEST_SlamAuto.bat
index 4ac34c6..2b0098b 100644
--- a/scripts_launch/TEST_SlamAuto.bat
+++ b/scripts_launch/TEST_SlamAuto.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM pre-defined parameters
@@ -64,9 +56,9 @@
if %choice% == y (
- %aerialpython% ./scripts/slamAutoMode.py %servo_path% %port% %speed% %degree_step% %time_delay% %alpha% %beta% %gamma% %microwaveHost% %udp_packets% %deviceName% %saveFolder%
+ python ./scripts/slamAutoMode.py %servo_path% %port% %speed% %degree_step% %time_delay% %alpha% %beta% %gamma% %microwaveHost% %udp_packets% %deviceName% %saveFolder%
@REM -------------- Usage: plot_ply.py [PLYfile]"
- %aerialpython% ./scripts/plot_ply.py %PLYfile%
+ python ./scripts/plot_ply.py %PLYfile%
) else (
echo you choose stop!
exit
diff --git a/scripts_launch/TEST_bin2ply.bat b/scripts_launch/TEST_bin2ply.bat
index 469f60d..0288e3f 100644
--- a/scripts_launch/TEST_bin2ply.bat
+++ b/scripts_launch/TEST_bin2ply.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
echo [the folder example]: ./slamdata/
@@ -21,5 +13,5 @@
@REM ---------------Usage: bin2ply.py [BINfolder]
-%aerialpython% ./scripts/bin2ply.py %BINfolder%
+python ./scripts/bin2ply.py %BINfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/TEST_ply_show.bat b/scripts_launch/TEST_ply_show.bat
index ac3f3b0..da3d247 100644
--- a/scripts_launch/TEST_ply_show.bat
+++ b/scripts_launch/TEST_ply_show.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
set PLYfile=./test60120.ply
diff --git a/scripts_launch/TEST_startClient.bat b/scripts_launch/TEST_startClient.bat
index b8a8e38..434cad9 100644
--- a/scripts_launch/TEST_startClient.bat
+++ b/scripts_launch/TEST_startClient.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM set MQhost=localhost
@@ -31,6 +23,6 @@
echo Client.py is running ...
@REM -------- Usage: Client.py [MQhost] [MQuser] [MQpassword] [QUEUEname] [DEVICEname] [SERVERhost] [MICROWAVEhost]
@REM %aerialpython% ./src/Client.py %MQhost% %MQuser% %MQpassword% %QUEUEname% %DEVICEname% %SERVERhost% %MICROWAVEhost% >> %LOGfile%
-%aerialpython% ./scripts/mqClient.py %MQhost% %MQuser% %MQpassword% %DEVICEname% %MICROWAVEhost%
+python ./scripts/mqClient.py %MQhost% %MQuser% %MQpassword% %DEVICEname% %MICROWAVEhost%
echo Client.py has been terminited.
pause
diff --git a/scripts_launch/TEST_startServer.bat b/scripts_launch/TEST_startServer.bat
index 832ce4f..959aaf4 100644
--- a/scripts_launch/TEST_startServer.bat
+++ b/scripts_launch/TEST_startServer.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM set MQhost=localhost
@@ -30,7 +22,7 @@
echo the log file will be saved in the [%LOGfile%] file
echo Server.py is running ...
@REM -------- Usage: Server.py [MQhost] [MQuser] [MQpassword] [QUEUEname] [WEBport] [SAVEfolder]")
-%aerialpython% ./scripts/mqServer.py %MQhost% %MQuser% %MQpassword% %WEBhost% %WEBport% %SAVEfolder% %SERVERname%
+python ./scripts/mqServer.py %MQhost% %MQuser% %MQpassword% %WEBhost% %WEBport% %SAVEfolder% %SERVERname%
echo Server.py has been terminited.
pause
diff --git a/scripts_launch/TEST_udp2bin.bat b/scripts_launch/TEST_udp2bin.bat
index 32f2fc7..0ed81fb 100644
--- a/scripts_launch/TEST_udp2bin.bat
+++ b/scripts_launch/TEST_udp2bin.bat
@@ -2,23 +2,15 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
echo [the UDP folder example]: ./slamdata/60/
set /p UDPfolder=Please input the UDP folder:
@REM ---------------Usage: udp2bin.py [UDPfolder]
-%aerialpython% ./scripts/udp2bin.py %UDPfolder%
+python ./scripts/udp2bin.py %UDPfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/TEST_udp2ply.bat b/scripts_launch/TEST_udp2ply.bat
index bebdf23..d538e3f 100644
--- a/scripts_launch/TEST_udp2ply.bat
+++ b/scripts_launch/TEST_udp2ply.bat
@@ -2,25 +2,17 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
echo [the UDP folder example]: ./slamdata/60/
set /p UDPfolder=Please input the UDP folder:
@REM ---------------Usage: udp2bin.py [UDPfolder]
-%aerialpython% ./scripts/udp2bin.py %UDPfolder%
+python ./scripts/udp2bin.py %UDPfolder%
@REM ---------------Usage: bin2ply.py [BINfolder]
-%aerialpython% ./scripts/bin2ply.py %UDPfolder%
+python ./scripts/bin2ply.py %UDPfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/TEST_udp_get.bat b/scripts_launch/TEST_udp_get.bat
index f5f8eb1..4dfba31 100644
--- a/scripts_launch/TEST_udp_get.bat
+++ b/scripts_launch/TEST_udp_get.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
set MICROWAVEhost=192.168.2.65
@@ -29,5 +21,5 @@
set folder=./%SAVEfolder%/%SUBfolder%/
echo the udp data will be saved in folder %folder%
@REM ---------------Usage: udp_get.py [MICROWAVEhost] [PACKETthreshold] [DEVICEname] [SAVEfolder]
-%aerialpython% ./scripts/udp_get.py %MICROWAVEhost% %PACKETthreshold% %DEVICEname% %SAVEfolder% %SUBfolder%
+python ./scripts/udp_get.py %MICROWAVEhost% %PACKETthreshold% %DEVICEname% %SAVEfolder% %SUBfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/bin2ply.bat b/scripts_launch/bin2ply.bat
index e499239..9f7a644 100644
--- a/scripts_launch/bin2ply.bat
+++ b/scripts_launch/bin2ply.bat
@@ -2,23 +2,14 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
-@REM please the folder path of the bin files.
-@REM set BINfolder=./Manual_Microwave/pod1-2012-12-12-12-12-12/
+@REM add vitrual env python to the path
+path ".env/Scripts/";%path%
-@REM ---------------Usage: bin2ply.py [BINfolder]
-%aerialpython% ./scripts/bin2ply.py %BINfolder%
+python ./scripts/bin2ply.py %BINfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/ply_show.bat b/scripts_launch/ply_show.bat
index 42c3182..3896fd6 100644
--- a/scripts_launch/ply_show.bat
+++ b/scripts_launch/ply_show.bat
@@ -2,22 +2,11 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
-@REM please the folder path of the bin files.
-@REM set PLYfile=./Manual_Microwave/pod1-2022-02-21-15-34-45/2522.ply
-@REM -------------- Usage: plot_ply.py [PLYfile]"
-%aerialpython% ./scripts/plot_ply.py %PLYfile%
+python ./scripts/plot_ply.py %PLYfile%
pause
\ No newline at end of file
diff --git a/scripts_launch/startClient.bat b/scripts_launch/startClient.bat
index 76c5815..eb2ffd8 100644
--- a/scripts_launch/startClient.bat
+++ b/scripts_launch/startClient.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
set MQhost=172.17.17.206
@@ -29,6 +21,6 @@
echo the log file will be saved in the [%LOGfile%] file
echo Client.py is running ...
@REM -------- Usage: Client.py [MQhost] [MQuser] [MQpassword] [QUEUEname] [DEVICEname] [SERVERhost] [MICROWAVEhost]
-%aerialpython% ./src/Client.py %MQhost% %MQuser% %MQpassword% %QUEUEname% %DEVICEname% %SERVERhost% %MICROWAVEhost% >> %LOGfile%
+python ./src/Client.py %MQhost% %MQuser% %MQpassword% %QUEUEname% %DEVICEname% %SERVERhost% %MICROWAVEhost% >> %LOGfile%
echo Client.py has been terminited.
pause
diff --git a/scripts_launch/startServer.bat b/scripts_launch/startServer.bat
index 4e61f58..64b8969 100644
--- a/scripts_launch/startServer.bat
+++ b/scripts_launch/startServer.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
set MQhost=172.17.17.206
@@ -28,7 +20,7 @@
echo the log file will be saved in the [%LOGfile%] file
echo Server.py is running ...
@REM -------- Usage: Server.py [MQhost] [MQuser] [MQpassword] [QUEUEname] [WEBport] [SAVEfolder]")
-%aerialpython% ./src/Server.py %MQhost% %MQuser% %MQpassword% %QUEUEname% %WEBport% %SAVEfolder% >> >> %LOGfile%
+python ./src/Server.py %MQhost% %MQuser% %MQpassword% %QUEUEname% %WEBport% %SAVEfolder% >> >> %LOGfile%
echo Server.py has been terminited.
pause
diff --git a/scripts_launch/udp2bin.bat b/scripts_launch/udp2bin.bat
index 9355331..58255c0 100644
--- a/scripts_launch/udp2bin.bat
+++ b/scripts_launch/udp2bin.bat
@@ -2,23 +2,15 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM please the folder path of the udp files.
@REM set UDPfolder=./Manual_Microwave/pod1-2012-12-12-12-12-12/
@REM ---------------Usage: udp2bin.py [UDPfolder]
-%aerialpython% ./scripts/udp2bin.py %UDPfolder%
+python ./scripts/udp2bin.py %UDPfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/udp2ply.bat b/scripts_launch/udp2ply.bat
index d5ce011..316c46c 100644
--- a/scripts_launch/udp2ply.bat
+++ b/scripts_launch/udp2ply.bat
@@ -2,25 +2,17 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
@REM please the folder path of the udp files.
@REM set UDPfolder=./Manual_Microwave/pod1-2012-12-12-12-12-12/
@REM ---------------Usage: udp2bin.py [UDPfolder]
-%aerialpython% ./scripts/udp2bin.py %UDPfolder%
+python ./scripts/udp2bin.py %UDPfolder%
@REM ---------------Usage: bin2ply.py [BINfolder]
-%aerialpython% ./scripts/bin2ply.py %UDPfolder%
+python ./scripts/bin2ply.py %UDPfolder%
pause
\ No newline at end of file
diff --git a/scripts_launch/udp_get.bat b/scripts_launch/udp_get.bat
index a145981..0238c63 100644
--- a/scripts_launch/udp_get.bat
+++ b/scripts_launch/udp_get.bat
@@ -2,18 +2,10 @@
@REM change to the filepath
cd %~dp0
+@REM add vitrual env python to the path
+path "%~dp0/../.env/Scripts/";%path%
+
cd ..
-
-set aerialpython=%cd%/.env/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-cd %~dp0
-cd ..
-
echo change to path: %cd%
set MICROWAVEhost=192.168.2.65
@@ -21,5 +13,5 @@
SET DEVICEname=pod1
SET SAVEfolder=./Manual_Microwave
@REM ---------------Usage: udp_get.py [MICROWAVEhost] [PACKETthreshold] [DEVICEname] [SAVEfolder]
-%aerialpython% ./scripts/udp_get.py %MICROWAVEhost% %PACKETthreshold% %DEVICEname% %SAVEfolder%
+python ./scripts/udp_get.py %MICROWAVEhost% %PACKETthreshold% %DEVICEname% %SAVEfolder%
pause
\ No newline at end of file
diff --git a/src/engine/CaptureThread.py b/src/engine/CaptureThread.py
index 240229f..6546921 100644
--- a/src/engine/CaptureThread.py
+++ b/src/engine/CaptureThread.py
@@ -1,6 +1,4 @@
-import sys
import cv2 # NOQA: E402
-import os
import numpy as np
import threading
import time
diff --git a/src/engine/ControllThread.py b/src/engine/ControllThread.py
index 97912c0..8ee628f 100644
--- a/src/engine/ControllThread.py
+++ b/src/engine/ControllThread.py
@@ -1,5 +1,3 @@
-
-import os, sys
import queue
import time
import pika
diff --git a/src/engine/DustCleanerThread.py b/src/engine/DustCleanerThread.py
index c733cf1..961201b 100644
--- a/src/engine/DustCleanerThread.py
+++ b/src/engine/DustCleanerThread.py
@@ -1,5 +1,3 @@
-import sys # NOQA: E402
-import os
import threading
import time
diff --git a/src/engine/MessageQueueThread.py b/src/engine/MessageQueueThread.py
index 680a988..88172e5 100644
--- a/src/engine/MessageQueueThread.py
+++ b/src/engine/MessageQueueThread.py
@@ -1,5 +1,3 @@
-import sys # NOQA: E402
-import os
import pika
import threading
from ctypes import sizeof
diff --git a/src/engine/MessageThreads.py b/src/engine/MessageThreads.py
index 45b3e96..998a3e2 100644
--- a/src/engine/MessageThreads.py
+++ b/src/engine/MessageThreads.py
@@ -3,13 +3,10 @@
import threading
import pika
import time
-from time import sleep
-import sys
from datetime import datetime
from typing import List
import numpy as np
import cv2
-from tomlkit import value
# # add python path of src to sys.path
# src_path = os.path.join(__file__, *(['..'] * 2))
diff --git a/src/engine/Microwave.py b/src/engine/Microwave.py
index de3f410..e2468c8 100644
--- a/src/engine/Microwave.py
+++ b/src/engine/Microwave.py
@@ -1,7 +1,4 @@
-import os,sys
import queue
-import time
-from datetime import datetime
from typing import Union
import threading
diff --git a/src/engine/devices.py b/src/engine/devices.py
index 4fdd746..837cc3c 100644
--- a/src/engine/devices.py
+++ b/src/engine/devices.py
@@ -1,19 +1,13 @@
-from lib2to3.pytree import convert
import cv2
import time
-import threading
-import numpy as np
-import os, sys
from typing import List, Union
import queue
-from datetime import datetime
# # add python path of src to sys.path
# src_path = os.path.join(__file__, *(['..'] * 2))
# src_path = os.path.abspath(src_path)
# sys.path.insert(0, src_path)
-from ..protos import aerial_pb2 as pb
from .DustCleaner import DustCleaner
from .Microwave import micorwaveMannager
from .MessageThreads import send_logs_tool, send_images_tool, send_pointcloud_tool
diff --git a/src/microwave/demo/AutoGetUDP.bat b/src/microwave/demo/AutoGetUDP.bat
index 9db842c..d9ecc5c 100644
--- a/src/microwave/demo/AutoGetUDP.bat
+++ b/src/microwave/demo/AutoGetUDP.bat
@@ -2,19 +2,10 @@
@REM change to the filepath
cd %~dp0
-echo change to path: %cd%
+@REM add vitrual env python to the path
+path "%~dp0/../../../../.env/Scripts/";%path%
-set aerialpython=%cd%/../../../env/aerial_deploy/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
-
-echo All data will be save in '%cd%/saveUDPData/' folder
-
-%aerialpython% udp_test_get.py microwave
+python udp_test_get.py microwave
echo =========== ALL DONE ================
diff --git a/src/microwave/demo/AutoGetUDPtest.bat b/src/microwave/demo/AutoGetUDPtest.bat
index c8120ce..e089306 100644
--- a/src/microwave/demo/AutoGetUDPtest.bat
+++ b/src/microwave/demo/AutoGetUDPtest.bat
@@ -2,19 +2,12 @@
@REM change to the filepath
cd %~dp0
-echo change to path: %cd%
-
-set aerialpython=%cd%/../../../env/aerial_deploy/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
+@REM add vitrual env python to the path
+path "%~dp0/../../../../.env/Scripts/";%path%
echo All data will be saved in '%cd%/saveUDPData/' folder
-%aerialpython% udp_test_get.py test
+python udp_test_get.py test
echo =========== ALL GET DONE ================
diff --git a/src/microwave/demo/AutoSendAndGetTest.bat b/src/microwave/demo/AutoSendAndGetTest.bat
index 73f4873..03da988 100644
--- a/src/microwave/demo/AutoSendAndGetTest.bat
+++ b/src/microwave/demo/AutoSendAndGetTest.bat
@@ -2,15 +2,9 @@
@REM change to the filepath
cd %~dp0
-echo change to path: %cd%
-set aerialpython=%cd%/../../../env/aerial_deploy/python.exe
-set envsetting=%cd%/env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
+@REM add vitrual env python to the path
+path "%~dp0/../../../../.env/Scripts/";%path%
start AutoGetUDPtest.bat
start AutoSendUDPtest.bat
diff --git a/src/microwave/demo/AutoSendUDPtest.bat b/src/microwave/demo/AutoSendUDPtest.bat
index 426321c..13fd77e 100644
--- a/src/microwave/demo/AutoSendUDPtest.bat
+++ b/src/microwave/demo/AutoSendUDPtest.bat
@@ -2,19 +2,12 @@
@REM change to the filepath
cd %~dp0
-echo change to path: %cd%
-
-set aerialpython=%cd%/../../../.env/python.exe
-set envsetting=%cd%/../../../env/SettingEnv.bat
-
-@REM Setting the env
-if not exist %aerialpython% (
- call %envsetting%
-)
+@REM add vitrual env python to the path
+path "%~dp0/../../../../.env/Scripts/";%path%
echo All data saved in '%cd%/demoUDPData/' folder will be sent to 127.0.0.1:9911
-%aerialpython% udp_test_send.py
+python udp_test_send.py
echo =========== ALL SEND DONE ================
diff --git a/src/microwave/parsers.py b/src/microwave/parsers.py
index ccd2fb9..9ec7684 100644
--- a/src/microwave/parsers.py
+++ b/src/microwave/parsers.py
@@ -1,5 +1,3 @@
-
-from tkinter import Frame
from .components import *
from .constants import *
from ctypes import sizeof, string_at
diff --git a/src/protos/compile.bat b/src/protos/compile.bat
index 2176bbf..6ec6363 100644
--- a/src/protos/compile.bat
+++ b/src/protos/compile.bat
@@ -3,8 +3,9 @@
@REM change to the filepath
cd %~dp0
-set protoc=%cd%/../../.env/Library/bin/protoc.exe
+path "%~dp0/../../.env/Scripts";%path%
+@REM call "%cd%/../../.env/Scripts/activate.bat"
-%protoc% aerial.proto --python_out=%cd%
+python -m protoc aerial.proto --python_out=%cd%
echo protoc: aerial.proto compile done!
\ No newline at end of file
diff --git a/src/requirements.yaml b/src/requirements.yaml
deleted file mode 100644
index f5a66c7..0000000
--- a/src/requirements.yaml
+++ /dev/null
@@ -1,149 +0,0 @@
-name: aerial
-channels:
- - conda-forge
- - defaults
-dependencies:
- - bitarray=2.3.6=py39hb82d6ee_0
- - bzip2=1.0.8=h8ffe710_4
- - ca-certificates=2021.10.8=h5b45459_0
- - click=8.0.3=py39hcbf5309_1
- - colorama=0.4.4=pyh9f0ad1d_0
- - flask=2.0.2=pyhd8ed1ab_0
- - freetype=2.10.4=h546665d_1
- - fribidi=1.0.10=h8d14728_0
- - itsdangerous=2.0.1=pyhd8ed1ab_0
- - jbig=2.1=h8d14728_2003
- - jinja2=3.0.3=pyhd8ed1ab_0
- - jpeg=9e=h8ffe710_0
- - lcms2=2.12=h2a16943_0
- - lerc=3.0=h0e60522_0
- - libdeflate=1.8=h8ffe710_0
- - libffi=3.4.2=h8ffe710_5
- - libimagequant=2.17.0=hcfcfb64_1
- - libpng=1.6.37=h1d00b33_2
- - libprotobuf=3.19.4=h7755175_0
- - libtiff=4.3.0=hd413186_2
- - libwebp=1.2.2=h57928b3_0
- - libwebp-base=1.2.2=h8ffe710_1
- - libxcb=1.13=hcd874cb_1004
- - libzlib=1.2.11=h8ffe710_1013
- - llvm-openmp=12.0.1=h2d74725_1
- - lz4-c=1.9.3=h8ffe710_1
- - m2w64-gcc-libgfortran=5.3.0=6
- - m2w64-gcc-libs=5.3.0=7
- - m2w64-gcc-libs-core=5.3.0=7
- - m2w64-gmp=6.1.0=2
- - m2w64-libwinpthread-git=5.0.0.4634.697f757=2
- - markupsafe=2.0.1=py39hb82d6ee_1
- - msys2-conda-epoch=20160418=1
- - openjpeg=2.4.0=hb211442_1
- - openssl=3.0.0=h8ffe710_2
- - pika=1.2.0=pyh44b312d_0
- - pillow=9.0.1=py39ha53f419_0
- - pip=22.0.3=pyhd8ed1ab_0
- - protobuf=3.19.4=py39h415ef7b_0
- - pthread-stubs=0.4=hcd874cb_1001
- - python=3.9.10=hcf16a7b_2_cpython
- - python_abi=3.9=2_cp39
- - setuptools=60.8.1=py39hcbf5309_0
- - six=1.16.0=pyh6c4a22f_0
- - sqlite=3.37.0=h8ffe710_0
- - tk=8.6.11=h8ffe710_1
- - tzdata=2021e=he74cb21_0
- - ucrt=10.0.20348.0=h57928b3_0
- - vc=14.2=hb210afc_6
- - vs2015_runtime=14.29.30037=h902a5da_6
- - werkzeug=2.0.3=pyhd8ed1ab_1
- - wheel=0.37.1=pyhd8ed1ab_0
- - xorg-libxau=1.0.9=hcd874cb_0
- - xorg-libxdmcp=1.1.3=hcd874cb_0
- - xz=5.2.5=h62dcd97_1
- - zlib=1.2.11=h8ffe710_1013
- - zstd=1.5.2=h6255e5f_0
- - pip:
- - anyio==3.5.0
- - argon2-cffi==21.3.0
- - argon2-cffi-bindings==21.2.0
- - asttokens==2.0.5
- - attrs==21.4.0
- - babel==2.9.1
- - backcall==0.2.0
- - black==22.1.0
- - bleach==4.1.0
- - certifi==2021.10.8
- - cffi==1.15.0
- - charset-normalizer==2.0.12
- - debugpy==1.5.1
- - decorator==5.1.1
- - defusedxml==0.7.1
- - deprecation==2.1.0
- - entrypoints==0.4
- - executing==0.8.2
- - future==0.18.2
- - idna==3.3
- - ipykernel==6.9.0
- - ipython==8.0.1
- - ipython-genutils==0.2.0
- - ipywidgets==7.6.5
- - iso8601==1.0.2
- - jedi==0.18.1
- - json5==0.9.6
- - jsonschema==4.4.0
- - jupyter-client==7.1.2
- - jupyter-core==4.9.1
- - jupyter-packaging==0.11.1
- - jupyter-server==1.13.5
- - jupyterlab==3.2.9
- - jupyterlab-pygments==0.1.2
- - jupyterlab-server==2.10.3
- - jupyterlab-widgets==1.0.2
- - matplotlib-inline==0.1.3
- - mistune==0.8.4
- - mypy-extensions==0.4.3
- - nbclassic==0.3.5
- - nbclient==0.5.10
- - nbconvert==6.4.2
- - nbformat==5.1.3
- - nest-asyncio==1.5.4
- - notebook==6.4.8
- - numpy==1.22.2
- - open3d==0.14.1
- - opencv-contrib-python==4.5.5.62
- - packaging==21.3
- - pandocfilters==1.5.0
- - parso==0.8.3
- - pathspec==0.9.0
- - pickleshare==0.7.5
- - platformdirs==2.5.0
- - prometheus-client==0.13.1
- - prompt-toolkit==3.0.28
- - pure-eval==0.2.2
- - pycparser==2.21
- - pygments==2.11.2
- - pyparsing==3.0.7
- - pyrsistent==0.18.1
- - pyserial==3.5
- - python-dateutil==2.8.2
- - pytz==2021.3
- - pywin32==303
- - pywinpty==1.1.6
- - pyyaml==6.0
- - pyzmq==22.3.0
- - requests==2.27.1
- - send2trash==1.8.0
- - serial==0.0.97
- - sniffio==1.2.0
- - stack-data==0.1.4
- - terminado==0.13.1
- - testpath==0.5.0
- - tomli==2.0.1
- - tomlkit==0.9.2
- - tornado==6.1
- - traitlets==5.1.1
- - typing-extensions==4.1.1
- - urllib3==1.26.8
- - wcwidth==0.2.5
- - webencodings==0.5.1
- - websocket-client==1.2.3
- - widgetsnbextension==3.5.2
-prefix: C:\Users\wuxinjun\miniconda3\envs\aerial
--
Gitblit v1.9.1