Interface編集部
JetsonOpenCVPycharm設定用.txt
#スワップメモリの設定
installSwapfile.shを/home/user_name にコピーする
user_name@Jetson-nano:~ $ chmod 775 installSwapfile.sh
user_name@Jetson-nano:~ $ ./installSwapfile.sh
user_name@Jetson-nano:~ $ free -m
スワップメモリが増えていたらOK
Swap: 8125 0 8125
#OpenCV 4.4.0 のインストール
install_opencv4.4.0.shを/home/user_name にコピーする
user_name@Jetson-nano:~ $ sudo apt -y install cmake #まだインストールしていない場合
user_name@Jetson-nano:~ $ sudo chmod 755 install_opencv440.sh
user_name@Jetson-nano:~ $ ./install_opencv440.sh opencv
…
…
[ 54%] Linking CXX shared library ../../lib/libopencv_photo.so
[ 54%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/op_def.pb.cc.o
[ 54%] Built target opencv_photo
Scanning dependencies of target opencv_fuzzy
[ 54%] Building CXX object modules/fuzzy/CMakeFiles/opencv_fuzzy.dir/src/fuzzy_F0_math.cpp.o
[ 54%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/gftt.cpp.o
[ 54%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/kaze.cpp.o
…
…
約3時間後ごろにパスワードの入力を求められたら入力します。
[100%] Built target opencv_python2
[sudo] password for user_name:
その後数分で
** Install opencv-4.4.0 successfully
** Bye 🙂
#ここまで3時間以上かかります。
#ディレクトリーを移動する
user_name@Jetson-nano:~ $ cd /home/user_name
user_name@Jetson-nano:~ $ pwd
/home/user_name #このように表示されたらOK
#Java JDK のインストール
#—Open JDKの場合———————————————–
user_name@Jetson-nano:~ $ sudo apt -y install default-jdk
…
…
#バージョン確認(表示はOpen JDK)
user_name@Jetson-nanoi:~ $ java –version
openjdk 11.0.8 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Debian-1deb10u1, mixed mode)
#Pycharmのダウンロード(2020/09段階でのバージョン)
user_name@Jetson-nano:~ $ wget https://download-cf.jetbrains.com/python/pycharm-community-2020.2.tar.gz
…
pycharm-community-2020.2.tar. 100%[=================================================>] 380.71M 1.95MB/s 時間 4m 19s
…
#Pycharmの解凍
user_name@Jetson-nano:~ $ tar -zxvf pycharm-community-2020.2.tar.gz
…
#Pycharmの起動
user_name@Jetson-nano:~ $ /home/user_name/pycharm-community-2020.2/bin/pycharm.sh
#ここは本編には記載していない追加設定で、PycharmをArm対応にする方法となります。
PycharmOnArm.sh を/home/user_name にコピーする
#Pycharn Arm対応
user_name@Jetson-nano:~ $ ./PycharmOnArm.sh
#/home/user_name/Pycharm_ArmCPU に fsnotifier-aarch64 が生成された事を確認
#/home/user_name/pycharm-community-2020.2/binに生成されたfsnotifier-aarch64をコピーする
#Pycharmを起動
#Help => Edit Custom Properties… をクリックする
#ダイアログが表示されるのでCreateをクリックする
#以下を記述する
idea.filewatcher.executable.path = fsnotifier-aarch64
#再起動したらOK