NXP S32V eiq_auto tensorflow offline tool 環境配置


NXP S32V eiq_auto tensorflow offline tool 環境配置

完成cnn模型eiq移植的第一步
tf

1.安裝conda

下載.sh

bash Anaconda3-5.3.1-Linux-x86_64.sh

2.換源

改配置文件

sudo nano ~/.condarc

試了交大源可以用

channels:
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

3.創建虛擬環境

創建環境

conda create -n  eiq python=3.6.10

開啟環境

source activate eiq

4. 安裝dependency

conda install numpy=1.18

順着裝完

dependencies:
  - numpy=1.18.1=py36h4f9e942_0
  - onnx==1.6.0
  - opencv==4.2.0
  - pandas=0.24.2=py36he6710b0_0
  - pillow=7.0.0=py36hb39fc2d_0
  - protobuf=3.9.2=py36he6710b0_0
  - pytest=5.3.0=py36_0
  - python=3.6.10=h0371630_0
  - tensorflow=1.14.0=mkl_py36h2526735_0
pip:
  - onnxruntime==1.0.0

5. 添加python path

文檔中是在命令行添加path的,但是沒跑通,試了下應一種方法在python腳本里加跑通了。
命令行添加方法:

$export PYTHONPATH=$PYTHONPATH:/mnt/d/NXP/S32V2-eIQAuto01_RTM_2_0_0/s32v234_sdk/tools

python腳本添加方法:

import os
os.sys.path.append('/mnt/d/NXP/S32V2-eIQAuto01_RTM_2_0_0/s32v234_sdk/tools')
print (os.sys.path)

6. 運行

用vscode連接到wls調試python

  • 打開vscode, 點左下角標志,點Remote-WLS:New Window
  • 在新窗口中安裝插件
  • 打開文件夾,按照絕對路徑如 /mnt/d/eiq_auto/
  • 點擊debug, 選擇python interpreter
    wsl
    env


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM