Ubuntu 下Caffe的安装过程 -- TIPS

2024-08-23 14:08
文章标签 ubuntu 安装 过程 caffe tips

本文主要是介绍Ubuntu 下Caffe的安装过程 -- TIPS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

TIPS:

1.开始之前先要查看显卡驱动是否装好

首先安装 sudo apt-get install mesa-utils

在系统终端输入命令:glxinfo| grep rendering

如果出现“direct rendering:yes”,则已安装。


2. 安装完双系统后,删除linux,造成window无法正常运行,有如下报错

error: no such partition grub rescue>

原因,安装上系统后为linux引导windows启动,linux删除找出window引导失败。需要upan安装winpe系统,重建MBR

产考: http://blog.csdn.net/yimi0903/article/details/12993415

或者直接防患于未然,window下删除linux分区后,紧接着打开DiskGenius,硬盘 --》 重建主引导记录(MBR)

3.如果本来在桌面,按ctrl + alt + F1~F6进入tty1~tty6

按ctrl + alt + F7 重新进入桌面

如果开机进入tty,重启桌面输入命令:

1
sudo service lightdm restart


4. 系统安装linux后,看不到启动选项

基本上,重装起来,都会破坏原来的启动分区表,还原Windows分区的一个简单办法:

设置:GRUB_DEFAULT = 2

该方法适用于安装双系统后,"看得到Linux,看不到Windows”的情况,反过来的话,请大家自己百度吧。

5.sudo apt-get update 失败

报错:E: EPG 错误 。。。got "NODATA' (does network 。。)

解决:cd /var/lib/apt

sudo mv lists lists。old

sudo mkdir -p lists/partial

sudo apt-get update

6.

1)下载安装脚本【https://github.com/bearpaw/Install-OpenCV】
2)进入目录 Install-OpenCV/Ubuntu/2.4
3)执行脚本
[plain] view plain copy
 print
  1. sh sudo ./opencv2_4_10.sh   
有可能出现的错误:
我安装的是2.4.10
1)下载安装脚本
2)进入目录 Install-OpenCV/Ubuntu/2.4
3)执行脚本
[plain] view plain copy
 print
  1. sh sudo ./opencv2_4_10.sh   
可能出现的错误【mudules/highgui/src/moc_window_QT.CXX 错误 1
modules/highgui/CmakeFiles/opencv_highgui.dir/all 错误2】

可能原因:opencv.zip 的存放路径存在 中文

7. sudo apt-get install spyder
安装后启动报错 ImportError:No module named rich_ipython_widget
解决办法: sudo pip install qtconsole
启动 成功

8. 将caffe变成python可调用包的过程,见该系列-- 之一 的描述
按上述操作后,import caffe 仍可能出错,找不到caffe模块

终端下:
ipython

import sys
caffe_root=‘/usr/’
sys_path

import caffe

9. make: Nothing to be done for 'pycaffe'

make caffe时出现的需错误。参考blog.csdn.net/losteng/article/details/50809753

先使用 sudo make clean之后执行 sudo make python


如果仍没解决,问题可能是因为python ascii uff-8 转换问题

解决方法包括:添加 代码修改(sys相关设置)或者 把中文路径改成英文。



10.配完caffe后单独配置faster RCNN运行提示no caffe module

编译fast RCNNN路径下的caffe-fast-rcnn(make -j4 && make pycaffe)

或者可以尝试修改tools/_init_paths.py 里面的关于路径的设置(此项没有实际测试)


11.faster RCNN 运行demo.py 出现错误“out of memory".

原因vgg16网络需要显存5GB,将demo.py中的默认网络改为zf即可(parser.add.argument('--net'....)。


12.网络结构可视化

需要安装的

sudo apt-get install gfortran

sudo pip install pydot

常见错误

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)

按其要求 执行 apt-get -f install 可消除该类错误,


13 ubuntu 安装后 firefox浏览器 地址栏无法选中文字

解决 终端-》ibus-setup ->常规 去掉“在应用程序窗口中启用内嵌编辑模式

14 运行tensorboard,可能存在错误 libcupti.so cannot be loaded

gedit    /etc/profile

添加

  1. cd /etc  
  2. sudo gedit profile   #写入以下2句保存  
  3. LD_LIBRARY_PATH=/usr/local/cuda/extras/CUPTI/lib64:$LD_LIBRARY_PATH  
    export LD_LIBRARY_PATH
  4.  
  5. source /etc/profile

这篇关于Ubuntu 下Caffe的安装过程 -- TIPS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1099600

相关文章

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

SpringBoot整合liteflow的详细过程

《SpringBoot整合liteflow的详细过程》:本文主要介绍SpringBoot整合liteflow的详细过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋...  liteflow 是什么? 能做什么?总之一句话:能帮你规范写代码逻辑 ,编排并解耦业务逻辑,代码

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

MySQL中的InnoDB单表访问过程

《MySQL中的InnoDB单表访问过程》:本文主要介绍MySQL中的InnoDB单表访问过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、访问类型【1】const【2】ref【3】ref_or_null【4】range【5】index【6】

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

Navicat数据表的数据添加,删除及使用sql完成数据的添加过程

《Navicat数据表的数据添加,删除及使用sql完成数据的添加过程》:本文主要介绍Navicat数据表的数据添加,删除及使用sql完成数据的添加过程,具有很好的参考价值,希望对大家有所帮助,如有... 目录Navicat数据表数据添加,删除及使用sql完成数据添加选中操作的表则出现如下界面,查看左下角从左

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

在Windows上使用qemu安装ubuntu24.04服务器的详细指南

《在Windows上使用qemu安装ubuntu24.04服务器的详细指南》本文介绍了在Windows上使用QEMU安装Ubuntu24.04的全流程:安装QEMU、准备ISO镜像、创建虚拟磁盘、配置... 目录1. 安装QEMU环境2. 准备Ubuntu 24.04镜像3. 启动QEMU安装Ubuntu4