deepin linux系统 图像处理及机器学习开发环境配置方法

1 篇文章 0 订阅
1 篇文章 0 订阅

安装虚拟机virtualbox与deepinlinux
这是针对不想装双系统的用户,vituralbox是oracle公司提供的免费虚拟机软件,deepin则是国产免费linux系统。到deepin官方网站即可下载deepin linux 系统的iso文件。待虚拟机软件安装好以后,再添加光驱,选中该文件即可。然后启动虚拟机,即进入linux安装界面,选择简体中文后点下一步,即会全自动安装。

进入deepin命令终端
快捷键为 CTL+ALT+T 


获取安装所需的根权限
首先在命令行模式获取根权限,方法为输入下面的命令然后enter  (注意大小写)
sudo -s -H

更新系统

linux 系统更新命令,减少导致不稳定的漏洞,以及获取最新软件更新

sudo apt-get update 
sudo apt-get upgrade 

安装 QT所需的C 及C++语言编译器

因为QTcreator没有自带编译包, 所以得先安装 gcc, g++, gdb  与 cmake, 否则会提示缺少开发kit。
sudo apt-get install gcc g++
sudo apt-get install gdb
sudo apt-get install cmake


如果出现 cannof find igl , 是因为没有安装opengl包,根权限下输入命令。
sudo apt-get install libglu1-mesa-dev

fedora linux 系统安装 C , CPP编译器的命令
fedora环境下的yum 命令相当于 deepin 系统的 apt-get 命令。
安装 c编译器命令为
yum install gcc 

安装 c++ 编译器命令为
yum install g++      

安装 gdb调试器的命令为
yum install gdb

安装ECLIPSE 以及 CDT

$sudo apt-get install eclipse
$sudo apt-get install eclipse-cdt
 
eclipse 调试模式下,单步执行的快捷键是F6。


安装 OPENCV

下面是安装opencv的过程,首先下载opencv,然后解压到待安装目录(名字不妨设为OCVFOLDER,继而在命令终端进入该目录,输入
cmake  OCVFOLDER  
其中  OCVFOLDER 为用户解压opencv的目标目录

再输入 
make
这个耗时比较长,半小时左右。

然后输入
make install

这样就完成了opencv的移植编译安装。


配置eclipse 的 python 开发环境

启动Eclipse, 点击Help->Install New Software...   在弹出的对话框中,点Add 按钮。  Name中填:Pydev,  Location中填
然后一步一步装下去。  如果装的过程中,报错了。 就重新装。

安装好pydev后, 需要配置Python解释器。

在Eclipse菜单栏中,点击Windows ->Preferences.   

在对话框中,点击pyDev->Interpreter - Python.  点击New按钮, 选择python.exe的路径, 打开后显示出一个包含很多复选框的窗口. 点OK



配置 python 开发环境

首先安装 python 的 扩展与升级工具 pip   

apt-get install python-pip


检查pip版本

which pip-python 


如果不是最新版本的pip,可以进行更新

pip install --upgrade pip

安装 python 部署更新库包时可能会用到的工具 setuptools
pip install setuptools

安装scikit-learn模块所需的numpy包的命令
pip install numpy
sudo apt-get install python-numpy  //必须
numpy是matplotlib的先行包,后者所用的很多图形处理函数都要依赖numpy里的数学计算。

安装 python 的绘图库 matplotlib  

sudo apt-get install python-matplotlib  //必须


安装科学计算包 scikit-learn
sudo apt-get install python-sklearn




程序源文件夹如何进行移植生成可执行文件

以python为例

在对python进行编译之前,必须对它进行配置。在unix/linux平台上的安装过程中,配置和编译过程全部已经自动化了,我们所需要做的就是输入几条命令然后回车即可。

解压源文件到安装目录 target,通过执行脚本./configure开始编译, 这一过程可以决定系统的配置并创建相应的Makefile文件。你也可以传递一些参数选项来配置这个脚本。

当这一步完成后,就可以运行make了。


$sudo ./configure --prefix=/user/local/target   # 准备安装到local文件夹的target目录内

$make

$make install

自带setup.py脚本的模块源文件如何移植

首先进行依赖检查,通过命令

$sudo apt-get build-dep python  

进行检查,一旦发现缺少的模块,先安装。

$sudo python setup.py build

$sudo python setup.py install


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值