Автоматическая установка скрипта
Сначала используйте следующий скрипт для установки, в случае успеха все будет хорошо, если сообщается об ошибке, продолжайте читать
Я столкнулся с двумя ошибками при настройке собственного
- После выполнения первых двух строк недоступны все команды: sudo, ls, pip…
- Ошибка выполнения (красный)
export PATH=/usr/local/cuda/bin:\${PATH}
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:\${LD_LIBRARY_PATH}
sudo pip3 install pycuda
Ручная установка
- Пожалуйста, убедитесь
nvcc -V
правильный вывод - скачатьpycudaисходный код
- Разархивируйте файл и скомпилируйте (здесь нужно долго ждать)
tar zxvf pycuda-2019.1.2.tar.gz
cd pycuda-2019.1.2/
python3 configure.py --cuda-root=/usr/local/cuda-10.2
sudo python3 setup.py install
- Если появится следующее приглашение, установка прошла успешно
Installed /usr/local/lib/python3.6/dist-packages/pycuda-2019.1.2-py3.6-linux-aarch64.egg
Processing dependencies for pycuda==2019.1.2
Searching for pytools==2021.1
Best match: pytools 2021.1
Adding pytools 2021.1 to easy-install.pth file
......
Using /usr/lib/python3/dist-packages
Searching for dataclasses==0.8
Best match: dataclasses 0.8
Adding dataclasses 0.8 to easy-install.pth file
Using /usr/local/lib/python3.6/dist-packages
Finished processing dependencies for pycuda==2019.1.2
Убедитесь, что pycuda успешно установлена
бегать:test-pycuda.py, если результат выходной матрицы установлен правильно
Resources
- Установка Jetson Nano Pycuda! ! ! _ Блог красивого блеска - Блог CSDN
- Еще один пост для решения ошибок установки pycuda и onnx (я завершил настройку, не читая ее сам)Ошибка: ошибка при загрузке разделяемых библиотек: libprotoc.so.19_My Always Hungry Blog — блог CSDN