Я работаю над каким-то проектом о нервной сети для колледжа, и мне был предоставлен доступ к вычислительному кластеру с Ubuntu 18.04.
Я хочу запустить PointNet ++ (https://github.com/charlesq34/pointnet2) и мне нужна следующая среда:
- CUDA 8.0
- G CC 4.8
- bazel 0.4.5
- cuDNN 5.1
- python 2.7
Я знаю, как установить python и CUDA, а не уверен в остальном. Я провел небольшое исследование, но не нашел достаточно хорошего объяснения. Итак, мой первый вопрос: есть какой-нибудь хороший учебник или STH, который описывает, как правильно установить все это на удаленной машине без root разрешения?
Второй вопрос - я пытался установить Cuda 8.0 по этой ссылке https://developer.nvidia.com/cuda-80-ga2-download-archive (Linux - x86_64 - Ubuntu - 16.04 - runfile). Я установил wget, затем chmod -700 и выполнил его с флагом --override
. К сожалению, я получил ошибку:
===========
= Summary =
===========
Driver: Not Selected
Toolkit: Installation Failed
Samples: Not Selected
Logfile is /tmp/cuda_install_1740.log
Содержимое файла журнала:
Can't locate InstallUtils.pm in @INC (you may need to install the InstallUtils module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./install-linux.pl line 6.
BEGIN failed--compilation aborted at ./install-linux.pl line 6.
Verifying archive integrity... All good.
Can't locate InstallUtils.pm in @INC (you may need to install the InstallUtils module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./install-sdk-linux.pl line 6.
BEGIN failed--compilation aborted at ./install-sdk-linux.pl line 6.
'uninstall_cuda_8.0.pl' -> '/scidatasm/ar/cuda/cuda-8.0/bin/uninstall_cuda_8.0.pl'
Я нашел это решение, но я не уверен, откуда мне взять InstallUtils. pm, и я более чем уверен, что было бы невозможно скопировать его в / usr / lib / ... path. Так что, может быть, я должен создать свой собственный perl env?