Ubuntu16.04环境配置

1.安装用于数值计算和绘图的包以及Sklearn 分别是numpy scipy matplotlib pandas 和 sklearn apt-get命令如下
sudo apt-get install python-numpy
sudo apt-get install python-scipy
sudo apt-get install python-matplotlib
sudo apt-get install python-pandas
sudo apt-get install python-sklearn

2.ImportError: Failed to import pydot. You must install pydot and graphviz for pydotprint to work.
sudo apt install python-pydot python-pydot-ng graphviz
pip install pydot-ng & brew install graphviz

3.ubuntu16.04环境用pip3安装dlib
sudo apt-get install libboost-all-dev
sudo apt-get install cmake
pip3 install dlib

4.配置安装Visual模块
sudo apt-get install python-visual

5.安装Pillow:ImportError: No module named PIL
pip install Pillow

6.配置opencv C++版 源码编译 参考:https://blog.csdn.net/qq_41204464/article/details/88826482
(1)下载opencv安装包https://github.com/opencv/opencv/releases zip文件
(2)依次输入以下命令:
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
(3)压缩包解压后执行命令:
cd ~/opencv-3.4.3 # 进入opencv文件夹
mkdir build # 创建build文件夹
cd build # 进入build文件夹

   #cmake指令,如果没有特殊要求建议就选择默认的就可以
   #注意,后面的两个点千万不能省,代表了上级目录
   cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..  
   make -j7 # 多线程执行make任务

   # 最后一步,安装库文件
   sudo make install

   #安装完成

(4)CLion CMakeLists.txt导入opencv库

find_package(OpenCV REQUIRED)
target_link_libraries(工程名 ${OpenCV_LIBS})

7.配置opencv_contrib:
(1)下载opencv对应拓展库:
git clone -b 3.4.6 https://github.com/opencv/opencv_contrib
(2)mv opencv_contrib /home/chenmingming/Environment/opencv-3.4.6/
cd opencv_contrib/
gedit README.md
(3)进入opencv-3.4.6的build文件夹
cmake -DOPENCV_EXTRA_MODULES_PATH=/home/chenmingming/Environment/opencv-3.4.6/opencv_contrib/modules /home/chenmingming/Environment/opencv-3.4.6
make -j5
make install
sudo ldconfig -v

注:如需配置 nonfree类库,请使用cmake -DOPENCV_EXTRA_MODULES_PATH=/home/cynthia/CMM/Environment/opencv-3.4.6/opencv_contrib/modules -DOPENCV_ENABLE_NONFREE=ON /home/cynthia/CMM/Environment/opencv-3.4.6

8.配置opencv Python版
pip3 install opencv-python

9.配置TensorFlow
sudo apt-get install python3-pip python3-dev
sudo apt install python3-pip
pip3 install TensorFlow

10.安卓编译错误:Module ‘app’: platform ‘android-29’ not found.
implementation 'com.android.support:appcompat-v7:29.+'改为
implementation 'com.android.support:appcompat-v7:+'https://blog.csdn.net/qq_39709535/article/details/81412194
11.Ubuntu 16.04+pytorch(cpu版):https://blog.csdn.net/qq_39709535/article/details/81412194

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cynthia.Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值