实验设备环境配置

  Anaconda:      https://repo.anaconda.com/archive/

 

1、拷贝安装Anaconda

 bash Anaconda3-2024.10-1-Linux-x86_64.sh

Jetson:

bash Anaconda3-2024.10-1-Linux-aarch64.sh

 

 

bim@bim-AG55:~$ 
bim@bim-AG55:~$ cd Anaconda
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ ls
Anaconda3-2024.10-1-Linux-x86_64.sh
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ 
bim@bim-AG55:~/Anaconda$ bash Anaconda3-2024.10-1-Linux-x86_64.sh
View Code

 

export PATH=/home/bim/anaconda3/bin:$PATH

source ~/.bashrc

 

配置清华大学的镜像源:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

 

conda config --show-sources

 

==> /home/bim/anaconda3/.condarc <==
channels:
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r

==> /home/bim/.condarc <==
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://repo.anaconda.com/pkgs/main
  - https://repo.anaconda.com/pkgs/r

==> envvars <==
allow_softlinks: False
View Code

 

 

 

bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ pwd
/home/bim/anaconda3/bin
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ export PATH=/home/bim/anaconda3/bin:$PATH
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ 
bim@bim-AG55:~/anaconda3/bin$ source ~/.bashrc
(base) bim@bim-AG55:~/anaconda3/bin$ 
(base) bim@bim-AG55:~/anaconda3/bin$ 
View Code

 

2、创建环境

conda create -n wind_2025 python=3.8

 

(base) bim@bim-AG55:~/Anaconda$ conda create -n wind_2025 python=3.8
Channels:
 - defaults
Platform: linux-64
Collecting package metadata (repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/bim/anaconda3/envs/wind_2025

  added / updated specs:
    - python=3.8


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ca-certificates-2025.2.25  |       h06a4308_0         129 KB
    pip-24.2                   |   py38h06a4308_0         2.2 MB
    python-3.8.20              |       he870216_0        23.8 MB
    setuptools-75.1.0          |   py38h06a4308_0         1.7 MB
    wheel-0.44.0               |   py38h06a4308_0         108 KB
    xz-5.6.4                   |       h5eee18b_1         567 KB
    ------------------------------------------------------------
                                           Total:        28.5 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      pkgs/main/linux-64::_libgcc_mutex-0.1-main 
  _openmp_mutex      pkgs/main/linux-64::_openmp_mutex-5.1-1_gnu 
  ca-certificates    pkgs/main/linux-64::ca-certificates-2025.2.25-h06a4308_0 
  ld_impl_linux-64   pkgs/main/linux-64::ld_impl_linux-64-2.40-h12ee557_0 
  libffi             pkgs/main/linux-64::libffi-3.4.4-h6a678d5_1 
  libgcc-ng          pkgs/main/linux-64::libgcc-ng-11.2.0-h1234567_1 
  libgomp            pkgs/main/linux-64::libgomp-11.2.0-h1234567_1 
  libstdcxx-ng       pkgs/main/linux-64::libstdcxx-ng-11.2.0-h1234567_1 
  ncurses            pkgs/main/linux-64::ncurses-6.4-h6a678d5_0 
  openssl            pkgs/main/linux-64::openssl-3.0.15-h5eee18b_0 
  pip                pkgs/main/linux-64::pip-24.2-py38h06a4308_0 
  python             pkgs/main/linux-64::python-3.8.20-he870216_0 
  readline           pkgs/main/linux-64::readline-8.2-h5eee18b_0 
  setuptools         pkgs/main/linux-64::setuptools-75.1.0-py38h06a4308_0 
  sqlite             pkgs/main/linux-64::sqlite-3.45.3-h5eee18b_0 
  tk                 pkgs/main/linux-64::tk-8.6.14-h39e8969_0 
  wheel              pkgs/main/linux-64::wheel-0.44.0-py38h06a4308_0 
  xz                 pkgs/main/linux-64::xz-5.6.4-h5eee18b_1 
  zlib               pkgs/main/linux-64::zlib-1.2.13-h5eee18b_1 


Proceed ([y]/n)? y


Downloading and Extracting Packages:
                                                                                                                                                                                                                   
Preparing transaction: done                                                                                                                                                                                        
Verifying transaction: done                                                                                                                                                                                        
Executing transaction: done                                                                                                                                                                                        
#                                                                                                                                                                                                                  
# To activate this environment, use                                                                                                                                                                                
#
#     $ conda activate wind_2025
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) bim@bim-AG55:~/Anaconda$ 
(base) bim@bim-AG55:~/Anaconda$ 
View Code

 

conda activate wind_2025

 

 

3、安装依赖库

pip install -r requirements.txt

 

创建requirements.txt文件,写入以下内容:

# pip install -r requirements.txt

# base ----------------------------------------
Cython
matplotlib>=3.2.2
numpy==1.24.4
opencv-python==4.7.0.72
Pillow==9.5.0
PyYAML==5.4.1
scipy>=1.10.1
tensorboard==2.9.1
torch==1.8.1
torchvision==0.9.1
tqdm==4.65.0

# logging -------------------------------------
# wandb

# plotting ------------------------------------
seaborn==0.11.0
pandas==1.2.3

# export --------------------------------------
# coremltools==4.0
# onnx>=1.8.0
# scikit-learn==0.19.2 # for coreml quantization

# extras --------------------------------------
thop # FLOPS computation
#pycocotools>=2.0 # COCO mAP
pyqt5==5.15.4
#pyqt5-tools==5.15.4
#redis

psutil==7.0.0

 

 

 

(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ pip install -r requirements.txt
Collecting Cython (from -r requirements.txt (line 4))
  Using cached Cython-3.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB)
Collecting matplotlib>=3.2.2 (from -r requirements.txt (line 5))
  Using cached matplotlib-3.7.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.7 kB)
Collecting numpy==1.24.4 (from -r requirements.txt (line 6))
  Using cached numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting opencv-python==4.7.0.72 (from -r requirements.txt (line 7))
  Downloading opencv_python-4.7.0.72-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting Pillow==9.5.0 (from -r requirements.txt (line 8))
  Downloading Pillow-9.5.0-cp38-cp38-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting PyYAML==5.4.1 (from -r requirements.txt (line 9))
  Downloading PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl.metadata (2.1 kB)
Collecting scipy==1.10.1 (from -r requirements.txt (line 10))
  Downloading scipy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (58 kB)
Collecting tensorboard==2.9.1 (from -r requirements.txt (line 11))
  Downloading tensorboard-2.9.1-py3-none-any.whl.metadata (1.9 kB)
Collecting tqdm==4.65.0 (from -r requirements.txt (line 12))
  Downloading tqdm-4.65.0-py3-none-any.whl.metadata (56 kB)
Collecting seaborn==0.11.0 (from -r requirements.txt (line 14))
  Downloading seaborn-0.11.0-py3-none-any.whl.metadata (2.2 kB)
Collecting pandas==1.2.3 (from -r requirements.txt (line 15))
  Downloading pandas-1.2.3-cp38-cp38-manylinux1_x86_64.whl.metadata (4.7 kB)
Collecting pyqt5==5.15.4 (from -r requirements.txt (line 17))
  Downloading PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl.metadata (2.2 kB)
Collecting absl-py>=0.4 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading absl_py-2.1.0-py3-none-any.whl.metadata (2.3 kB)
Collecting grpcio>=1.24.3 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading grpcio-1.70.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.9 kB)
Collecting google-auth<3,>=1.6.3 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading google_auth-2.38.0-py2.py3-none-any.whl.metadata (4.8 kB)
Collecting google-auth-oauthlib<0.5,>=0.4.1 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl.metadata (2.7 kB)
Collecting markdown>=2.6.8 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading Markdown-3.7-py3-none-any.whl.metadata (7.0 kB)
Collecting protobuf<3.20,>=3.9.2 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading protobuf-3.19.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (787 bytes)
Collecting requests<3,>=2.21.0 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: setuptools>=41.0.0 in /home/bim/anaconda3/envs/wind_2025/lib/python3.8/site-packages (from tensorboard==2.9.1->-r requirements.txt (line 11)) (75.1.0)
Collecting tensorboard-data-server<0.7.0,>=0.6.0 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl.metadata (1.1 kB)
Collecting tensorboard-plugin-wit>=1.6.0 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl.metadata (873 bytes)
Collecting werkzeug>=1.0.1 (from tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading werkzeug-3.0.6-py3-none-any.whl.metadata (3.7 kB)
Requirement already satisfied: wheel>=0.26 in /home/bim/anaconda3/envs/wind_2025/lib/python3.8/site-packages (from tensorboard==2.9.1->-r requirements.txt (line 11)) (0.44.0)
Collecting python-dateutil>=2.7.3 (from pandas==1.2.3->-r requirements.txt (line 15))
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting pytz>=2017.3 (from pandas==1.2.3->-r requirements.txt (line 15))
  Downloading pytz-2025.1-py2.py3-none-any.whl.metadata (22 kB)
Collecting PyQt5-sip<13,>=12.8 (from pyqt5==5.15.4->-r requirements.txt (line 17))
  Downloading PyQt5_sip-12.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (421 bytes)
Collecting PyQt5-Qt5>=5.15 (from pyqt5==5.15.4->-r requirements.txt (line 17))
  Downloading PyQt5_Qt5-5.15.16-1-py3-none-manylinux2014_x86_64.whl.metadata (536 bytes)
Collecting contourpy>=1.0.1 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading contourpy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.9 kB)
Collecting cycler>=0.10 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading fonttools-4.56.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (101 kB)
Collecting kiwisolver>=1.0.1 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (6.3 kB)
Collecting packaging>=20.0 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pyparsing>=2.3.1 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading pyparsing-3.1.4-py3-none-any.whl.metadata (5.1 kB)
Collecting importlib-resources>=3.2.0 (from matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading importlib_resources-6.4.5-py3-none-any.whl.metadata (4.0 kB)
Collecting cachetools<6.0,>=2.0.0 (from google-auth<3,>=1.6.3->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth<3,>=1.6.3->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading pyasn1_modules-0.4.1-py3-none-any.whl.metadata (3.5 kB)
Collecting rsa<5,>=3.1.4 (from google-auth<3,>=1.6.3->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading rsa-4.9-py3-none-any.whl.metadata (4.2 kB)
Collecting requests-oauthlib>=0.7.0 (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB)
Collecting zipp>=3.1.0 (from importlib-resources>=3.2.0->matplotlib>=3.2.2->-r requirements.txt (line 5))
  Downloading zipp-3.20.2-py3-none-any.whl.metadata (3.7 kB)
Collecting importlib-metadata>=4.4 (from markdown>=2.6.8->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading importlib_metadata-8.5.0-py3-none-any.whl.metadata (4.8 kB)
Collecting six>=1.5 (from python-dateutil>=2.7.3->pandas==1.2.3->-r requirements.txt (line 15))
  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting charset-normalizer<4,>=2 (from requests<3,>=2.21.0->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
Collecting idna<4,>=2.5 (from requests<3,>=2.21.0->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
Collecting urllib3<3,>=1.21.1 (from requests<3,>=2.21.0->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
Collecting certifi>=2017.4.17 (from requests<3,>=2.21.0->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
Collecting MarkupSafe>=2.1.1 (from werkzeug>=1.0.1->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting pyasn1<0.7.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard==2.9.1->-r requirements.txt (line 11))
  Downloading oauthlib-3.2.2-py3-none-any.whl.metadata (7.5 kB)
Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.3/17.3 MB 526.2 kB/s eta 0:00:00
Downloading opencv_python-4.7.0.72-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (61.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.8/61.8 MB 395.9 kB/s eta 0:00:00
Downloading Pillow-9.5.0-cp38-cp38-manylinux_2_28_x86_64.whl (3.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 467.8 kB/s eta 0:00:00
Downloading PyYAML-5.4.1-cp38-cp38-manylinux1_x86_64.whl (662 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 662.4/662.4 kB 344.9 kB/s eta 0:00:00
Downloading scipy-1.10.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.5/34.5 MB 577.7 kB/s eta 0:00:00
Downloading tensorboard-2.9.1-py3-none-any.whl (5.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 543.5 kB/s eta 0:00:00
Downloading tqdm-4.65.0-py3-none-any.whl (77 kB)
Downloading seaborn-0.11.0-py3-none-any.whl (283 kB)
Downloading pandas-1.2.3-cp38-cp38-manylinux1_x86_64.whl (9.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.7/9.7 MB 460.2 kB/s eta 0:00:00
Downloading PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl (8.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 639.2 kB/s eta 0:00:00
Downloading Cython-3.0.12-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 690.4 kB/s eta 0:00:00
Downloading matplotlib-3.7.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (9.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.2/9.2 MB 693.7 kB/s eta 0:00:00
Downloading absl_py-2.1.0-py3-none-any.whl (133 kB)
Downloading contourpy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301 kB)
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading fonttools-4.56.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 951.1 kB/s eta 0:00:00
Downloading google_auth-2.38.0-py2.py3-none-any.whl (210 kB)
Downloading google_auth_oauthlib-0.4.6-py2.py3-none-any.whl (18 kB)
Downloading grpcio-1.70.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (6.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 363.0 kB/s eta 0:00:00
Downloading importlib_resources-6.4.5-py3-none-any.whl (36 kB)
Downloading kiwisolver-1.4.7-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 384.0 kB/s eta 0:00:00
Downloading Markdown-3.7-py3-none-any.whl (106 kB)
Downloading packaging-24.2-py3-none-any.whl (65 kB)
Downloading protobuf-3.19.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 466.3 kB/s eta 0:00:00
Downloading pyparsing-3.1.4-py3-none-any.whl (104 kB)
Downloading PyQt5_Qt5-5.15.16-1-py3-none-manylinux2014_x86_64.whl (61.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.1/61.1 MB 565.5 kB/s eta 0:00:00
Downloading PyQt5_sip-12.15.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (274 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading pytz-2025.1-py2.py3-none-any.whl (507 kB)
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
Downloading tensorboard_data_server-0.6.1-py3-none-manylinux2010_x86_64.whl (4.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 830.7 kB/s eta 0:00:00
Downloading tensorboard_plugin_wit-1.8.1-py3-none-any.whl (781 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 781.3/781.3 kB 921.8 kB/s eta 0:00:00
Downloading werkzeug-3.0.6-py3-none-any.whl (227 kB)
Downloading cachetools-5.5.2-py3-none-any.whl (10 kB)
Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
Downloading charset_normalizer-3.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (144 kB)
Downloading idna-3.10-py3-none-any.whl (70 kB)
Downloading importlib_metadata-8.5.0-py3-none-any.whl (26 kB)
Downloading MarkupSafe-2.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26 kB)
Downloading pyasn1_modules-0.4.1-py3-none-any.whl (181 kB)
Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Downloading rsa-4.9-py3-none-any.whl (34 kB)
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
Downloading zipp-3.20.2-py3-none-any.whl (9.2 kB)
Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Installing collected packages: tensorboard-plugin-wit, pytz, PyQt5-Qt5, zipp, urllib3, tqdm, tensorboard-data-server, six, PyYAML, PyQt5-sip, pyparsing, pyasn1, protobuf, Pillow, packaging, oauthlib, numpy, MarkupSafe, kiwisolver, idna, grpcio, fonttools, Cython, cycler, charset-normalizer, certifi, cachetools, absl-py, werkzeug, scipy, rsa, requests, python-dateutil, pyqt5, pyasn1-modules, opencv-python, importlib-resources, importlib-metadata, contourpy, requests-oauthlib, pandas, matplotlib, markdown, google-auth, seaborn, google-auth-oauthlib, tensorboard
Successfully installed Cython-3.0.12 MarkupSafe-2.1.5 Pillow-9.5.0 PyQt5-Qt5-5.15.16 PyQt5-sip-12.15.0 PyYAML-5.4.1 absl-py-2.1.0 cachetools-5.5.2 certifi-2025.1.31 charset-normalizer-3.4.1 contourpy-1.1.1 cycler-0.12.1 fonttools-4.56.0 google-auth-2.38.0 google-auth-oauthlib-0.4.6 grpcio-1.70.0 idna-3.10 importlib-metadata-8.5.0 importlib-resources-6.4.5 kiwisolver-1.4.7 markdown-3.7 matplotlib-3.7.5 numpy-1.24.4 oauthlib-3.2.2 opencv-python-4.7.0.72 packaging-24.2 pandas-1.2.3 protobuf-3.19.6 pyasn1-0.6.1 pyasn1-modules-0.4.1 pyparsing-3.1.4 pyqt5-5.15.4 python-dateutil-2.9.0.post0 pytz-2025.1 requests-2.32.3 requests-oauthlib-2.0.0 rsa-4.9 scipy-1.10.1 seaborn-0.11.0 six-1.17.0 tensorboard-2.9.1 tensorboard-data-server-0.6.1 tensorboard-plugin-wit-1.8.1 tqdm-4.65.0 urllib3-2.2.3 werkzeug-3.0.6 zipp-3.20.2
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_yolov_common$ 
View Code

 

(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ pip list
Package                 Version
----------------------- --------------------
absl-py                 2.1.0
cachetools              5.5.2
certifi                 2025.1.31
charset-normalizer      3.4.1
contourpy               1.1.1
cycler                  0.12.1
Cython                  3.0.12
fonttools               4.56.0
google-auth             2.38.0
google-auth-oauthlib    0.4.6
grpcio                  1.70.0
idna                    3.10
importlib_metadata      8.5.0
importlib_resources     6.4.5
kiwisolver              1.4.7
Markdown                3.7
MarkupSafe              2.1.5
matplotlib              3.7.5
numpy                   1.24.4
oauthlib                3.2.2
opencv-python           4.7.0.72
packaging               24.2
pandas                  1.2.3
Pillow                  9.5.0
pip                     24.2
protobuf                3.19.6
pyasn1                  0.6.1
pyasn1_modules          0.4.1
pyparsing               3.1.4
PyQt5                   5.15.4
PyQt5-Qt5               5.15.16
PyQt5_sip               12.15.0
python-dateutil         2.9.0.post0
pytz                    2025.1
PyYAML                  5.4.1
requests                2.32.3
requests-oauthlib       2.0.0
rsa                     4.9
scipy                   1.10.1
seaborn                 0.11.0
setuptools              75.1.0
six                     1.17.0
tensorboard             2.9.1
tensorboard-data-server 0.6.1
tensorboard-plugin-wit  1.8.1
thop                    0.1.1.post2209072238
torch                   1.8.1
torchvision             0.9.1
tqdm                    4.65.0
typing_extensions       4.12.2
urllib3                 2.2.3
Werkzeug                3.0.6
wheel                   0.44.0
zipp                    3.20.2
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
View Code

 

(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ python vc_main.py
QObject::moveToThread: Current thread (0xef6940) is not the object's thread (0x44eeb90).
Cannot move to target thread (0xef6940)

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/bim/anaconda3/envs/wind_2025/lib/python3.8/site-packages/cv2/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl.

已放弃 (核心已转储)
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 

 

QObject::moveToThread: Current thread (0xef6940) is not the object's thread (0x44eeb90).
Cannot move to target thread (0xef6940)

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/bim/anaconda3/envs/wind_2025/lib/python3.8/site-packages/cv2/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl.

修复错误:

sudo apt-get install libxcb-xinerama0

 

(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ sudo apt-get install libxcb-xinerama0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
下列【新】软件包将被安装:
  libxcb-xinerama0
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 396 个软件包未被升级。
需要下载 5,260 B 的归档。
解压缩后会消耗 37.9 kB 的额外空间。
获取:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu focal/main amd64 libxcb-xinerama0 amd64 1.14-2 [5,260 B]
已下载 5,260 B,耗时 0秒 (27.4 kB/s)         
Requesting to save current system state
Successfully saved as "autozsys_op7cxf"
正在选中未选择的软件包 libxcb-xinerama0:amd64。
(正在读取数据库 ... 系统当前共安装有 148948 个文件和目录。)
准备解压 .../libxcb-xinerama0_1.14-2_amd64.deb  ...
正在解压 libxcb-xinerama0:amd64 (1.14-2) ...
正在设置 libxcb-xinerama0:amd64 (1.14-2) ...
正在处理用于 libc-bin (2.31-0ubuntu9.9) 的触发器 ...
ZSys is adding automatic system snapshot to GRUB menu
(wind_2025) bim@bim-AG55:~/PytorchProject/pyqt_camera_v2$ 
View Code

 

 创建程序开机自启动脚本:

touch startup.sh

 

sudo apt install vim

 

chmod +x startup.sh

 

vim startup.sh

 

startup.sh

#!/bin/bash

#
#DATE:2025-03-01
#AUTHOR:LZB
#
#
#dir  and script
PROJECT_DIR="/home/bim/PytorchProject/pyqt_camera_v3"
PYTHON_SCRIPT="vc_main.py"
# 定义Anaconda环境的路径和你的环境名称
ANACONDA_PATH="/home/bim/anaconda3"  # 替换为你的Anaconda安装路径
ENV_NAME="wind_2025"           # 替换为你的Anaconda环境名称

# 使用gnome-terminal打开一个新的终端窗口,并激活Anaconda环境
gnome-terminal -- bash -c "source $ANACONDA_PATH/etc/profile.d/conda.sh; \
conda activate $ENV_NAME; \
cd $PROJECT_DIR; \
python $PYTHON_SCRIPT; \
exec bash"



###########

 

startup.sh脚本授权

chmod -R 777 startup.sh

 

 添加为开机启动项

gnome-session-properties

 

 

 

 

 

##################################################

posted @ 2025-03-01 16:00  西北逍遥  阅读(72)  评论(0)    收藏  举报