我已經在運行 Ubuntu 20.04.3 LTS 的計算機上安裝了 Vivado 2019.2。我已經在 Google colab 上安裝了 hls4ml。
我還指定了 Vivado 安裝路徑
os.environ['PATH'] = '/home/gegerin/Vivado_HLS/Vivado/2019.2/bin' os.environ['PATH']
我跟著這里的教程:hls4ml github教程/我運行的代碼
https://github.com/fastmachinelearning/hls4ml
但是,當我運行命令時:hls_model.build() 我得到以下輸出
Exception Traceback (most recent call last)
in ()
4 os.environ['PATH'] = '/home/gegerin/Vivado_HLS/Vivado/2019.2/bin' os.environ['PATH']
5
----> 6 hls_model.build()
7
8 #Print out the report if you want
/usr/local/lib/python3.7/dist-packages/hls4ml/model/hls_model.py in build(self, reset, csim, synth, cosim, validation, export, vsynth)
548 found = os.system('command -v vivado_hls > /dev/null')
549 if found != 0:
--> 550 raise Exception('Vivado HLS installation not found. Make sure "vivado_hls" is on PATH.')
551
552 elif backend == 'Intel':
Exception: Vivado HLS installation not found. Make sure "vivado_hls" is on PATH.
uj5u.com熱心網友回復:
如果您在某個 Google 云服務器上運行 Colab,那么您將無法使用 Vivado HLS(因為它沒有安裝在那里,而只是安裝在您的機器本地)。
也許您可以嘗試在本地運行 Colab(指南)。
另請檢查此github 問題。
編輯
現在我看到了。我認為您錯誤地將 Vivado 路徑附加到 PATH,因為它缺少路徑分隔符:
os.environ['PATH'] = os.pathsep '/home/gegerin/Vivado_HLS/Vivado/2019.2/bin'
請檢查這個stackoverflow 問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/348854.html
