The install.sh script may encounter numerous installation issues if the GPU driver version is not properly compatible. I have made some modifications to make it compatible with more systems:
(1) Upgrade gcc and g++ to version 9 via conda or mamba (maybe micromamba), with proper environment management in place.
(2) Install the Go compiler through conda to avoid the "go not found" error during wandb compilation. But here I actually use the binary version of wandb
(3) Install the NVIDIA toolkit via conda or mamba to adapt to the CUDA version that PXDesign supports; this can be tried if the CUDA driver version is low on some systems.
(4) Configure Tsinghua Open Source Mirror to speed up the download of packages in China.
Currently, the script has been tested successfully on Ubuntu 16 with a 4090 GPU. (This may not be suitable for everyone, but you can try this script if you encounter installation failures.)
install.sh
--------update--------
I use TRAE to optimize this script, and make it more elegant.
install.sh
The install.sh script may encounter numerous installation issues if the GPU driver version is not properly compatible. I have made some modifications to make it compatible with more systems:
(1) Upgrade gcc and g++ to version 9 via conda or mamba (maybe micromamba), with proper environment management in place.
(2) Install the Go compiler through conda to avoid the "go not found" error during wandb compilation. But here I actually use the binary version of wandb
(3) Install the NVIDIA toolkit via conda or mamba to adapt to the CUDA version that PXDesign supports; this can be tried if the CUDA driver version is low on some systems.
(4) Configure Tsinghua Open Source Mirror to speed up the download of packages in China.
Currently, the script has been tested successfully on Ubuntu 16 with a 4090 GPU. (This may not be suitable for everyone, but you can try this script if you encounter installation failures.)
install.sh
--------update--------
I use TRAE to optimize this script, and make it more elegant.
install.sh