Last active
August 27, 2021 19:44
-
-
Save Heavy02011/c94652ba33d34bd10012fb4fa1e7e774 to your computer and use it in GitHub Desktop.
installscript for donkeycar jp4.6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# begin logging | |
script install_dc_jp46.log # thx to @naisy! | |
# Step 3 | |
sudo apt-get update -y | |
sudo apt-get upgrade -y | |
sudo apt-get install -y libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran | |
sudo apt-get install -y python3-dev python3-pip | |
sudo apt-get install -y libxslt1-dev libxml2-dev libffi-dev libcurl4-openssl-dev libssl-dev libpng-dev libopenblas-dev | |
sudo apt-get install -y git nano | |
sudo apt-get install -y openmpi-doc openmpi-bin libopenmpi-dev libopenblas-dev | |
# Step 3.1 own utilities | |
sudo -H pip3 install -U jetson-stats | |
sudo add-apt-repository ppa:gnome-terminator | |
sudo apt-get update -y | |
sudo apt-get install -y terminator | |
mkdir -p ~/dev;cd dev | |
git clone https://github.com/JetsonHacksNano/installVSCode.git | |
cd installVSCode | |
./installVSCodeWithPython.sh | |
cd | |
# Step 4 | |
pip3 install virtualenv | |
python3 -m virtualenv -p python3 env --system-site-packages | |
echo "source env/bin/activate" >> ~/.bashrc | |
source ~/.bashrc | |
# Step 5 | |
pip3 install -U pip testresources setuptools | |
pip3 install -U futures==3.1.1 protobuf==3.12.2 pybind11==2.5.0 | |
pip3 install -U cython==0.29.21 pyserial | |
pip3 install -U future==0.18.2 mock==4.0.2 h5py==2.10.0 keras_preprocessing==1.1.2 keras_applications==1.0.8 gast==0.3.3 | |
pip3 install -U absl-py==0.9.0 py-cpuinfo==7.0.0 psutil==5.7.2 portpicker==1.3.1 six requests==2.24.0 astor==0.8.1 termcolor==1.1.0 wrapt==1.12.1 google-pasta==0.2.0 | |
pip3 install -U gdown | |
sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v46 tensorflow | |
wget https://nvidia.box.com/shared/static/p57jwntv436lfrd78inwl7iml6p13fzh.whl | |
cp p57jwntv436lfrd78inwl7iml6p13fzh.whl torch-1.8.0-cp36-cp36m-linux_aarch64.whl | |
pip3 install torch-1.8.0-cp36-cp36m-linux_aarch64.whl | |
sudo apt-get install libjpeg-dev zlib1g-dev libpython3-dev libavcodec-dev libavformat-dev libswscale-dev | |
mkdir -p ~/projects; cd ~/projects | |
git clone -b v0.9.0 https://github.com/pytorch/vision torchvision | |
cd torchvision | |
python setup.py install | |
cd ../ | |
pip3 install pyfiglet prettytable kivy plotly imgaug packaging docopt | |
# Step 6 | |
cd ~/projects | |
git clone https://github.com/autorope/donkeycar | |
cd donkeycar | |
git checkout master | |
pip3 install -e .[nano] | |
# Step 7 | |
wget https://www.dropbox.com/s/u80hr1o8n9hqeaj/camera_overrides.isp | |
sudo cp camera_overrides.isp /var/nvidia/nvcam/settings/ | |
sudo chmod 664 /var/nvidia/nvcam/settings/camera_overrides.isp | |
sudo chown root:root /var/nvidia/nvcam/settings/camera_overrides.isp | |
# Step 8 | |
sudo apt-get install python-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev ffmpeg libswscale-dev libavformat-dev libavcodec-dev libfreetype6-dev | |
pip3 install pygame | |
# end logging | |
exit |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment