lib文件

catkin_make出现 No module named 'catkin_pkg'

和自甴很熟 提交于 2020-01-23 09:46:16
从错误输出中: Make sure that you have installed "catkin_pkg", it is up to date and on the PYTHONPATH. 尝试查找catkin_pkg并检查你的PYTHONPATH。catkin_pkg不在我的PYTHONPATH中(可能是由于其他程序安装),所以我添加了它并且再次运行catkin_make,这次成功。 ~/catkin_ws$ locate catkin_pkg /usr/lib/python2.7/dist-packages/catkin_pkg ~/catkin_ws$ echo $PYTHONPATH /opt/ros/kinetic/lib/python2.7/dist-packages 将catkin_pkg dir附加到PYTHONPATH(用于此会话): ~/catkin_ws$ export PYTHONPATH=$PYTHONPATH:/usr/lib/python2.7/dist-packages 为了永久性,我将catkin_pkg dir附加到我的.bashrc中的PYTHONPATH中(可能需要先备份你的.bashrc文件,例如cp -p〜/ .bashrc〜/ .bashrc-ros-catkin.bak)。 为此,请编辑〜/ .bashrc文件

utuntu16.04安装caffe+Matlab2017a+opencv3.1+CUDA8.0+cudnn6.0

邮差的信 提交于 2020-01-23 09:27:05
上午把tensorflow安装好了,下午和晚上装caffe的确很费劲。 默认CUDA,cuDNN可以用了 caffe官方安装教程 有些安装顺序自己也不清楚,简直就是碰运气 1. 安装之前依赖项 General dependencies sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler sudo apt-get install --no-install-recommends libboost-all-dev 安装matlab见后面: 为什么需要安装Matlab? caffe有Matlab的接口,因此如果需要使用Matlab调用caffe,进行编程,就需要安装Matlab。如果你觉得使用C或Python编程比较难,就请安装Matlab。当然如果不需要,并且后面不会编译caffe生成Matlab的接口,就不需要安装Matlab了。这个纯粹根据个人需求来定。 为什么需要安装OpenCV? caffe是用来做深度学习的,深度学习的一大应用对象就是图像和视频。而OpenCV是目前最火的开源计算机视觉库,非常多的项目多用到了OpenCV,当然caffe也依赖OpenCV。所以,需要安装OpenCV

idea使用kaptcha实现验证码功能

◇◆丶佛笑我妖孽 提交于 2020-01-23 02:36:28
首先你要从 https://code.google.com/archive/p/kaptcha/downloads 这个网站上下载kaptcha的jar包 然后添加到idea的项目结构中,我是跟着教学视频来写代码的,可是教学视频里是在WEB-INF下新建一个lib文件夹,然后把jar包拖入lib文件夹下,然而,我依葫芦画瓢并不能生效,web.XML文件报红而且出来的验证码图片也看不见。 所以我问了班里的大佬,大佬一顿操作,可以了。操作如图所示。先打开工程的project structure: 然后选择Libraries: 添加: 选择jar包: ok完事了! 来源: CSDN 作者: 带头大哥的小小弟 链接: https://blog.csdn.net/qq_40875146/article/details/103774198

django_python_生成验证时报错TypeError: string argument expected, got 'bytes'

耗尽温柔 提交于 2020-01-22 08:43:02
问题描述: 在django的views.py视图中定义视图函数生成二维码并返回给网页,生成验证码过程中发生错误,如下: TypeError: string argument expected, got 'bytes' Traceback (most recent call last): File "G:\anaconda\lib\site-packages\django\core\handlers\exception.py", line 34, in inner response = get_response(request) File "G:\anaconda\lib\site-packages\django\core\handlers\base.py", line 115, in _get_response response = self.process_exception_by_middleware(e, request) File "G:\anaconda\lib\site-packages\django\core\handlers\base.py", line 113, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "F:

打包发布Python模块或程序,安装包

怎甘沉沦 提交于 2020-01-22 08:02:09
Python模块、扩展和应用程序可以按以下几种形式进行打包和发布: python setup.py获取帮助的方式 python setup.py --help python setup.py --help-commands 所有可以使用的命令,如build,install python setup.py COMMAND --help 获取特定命令的帮助 python setup.py COMMAND --help-formats 获取特定命令支持使用的格式 打包 1.压缩文件(使用distutils) Windows的Zip文件和类Unix平台的.tar.gz文件 2.自动解包或自动安装可执行文件 Windows中的.exe文件 3.自包含的,不要求安装的预备运行科执行程序 Windows的.exe文件、Unix上带有一个小的脚本前缀的ZIP压缩文件、Mac上的.app文件等 4.平台相关的安装程序 Windows上的.msi文件、Linux上常见的.rpm、src.rpm和.dep文件等 5.Python eggs 较流行的第三方扩展 发布 “发布”是指一个文件集合,这些文件联合在一起可使用distutils构建、打包和发布模块 创建好的发布可以用于安装,可上传到ftp,上传到各大网络让人下载,也可上传到PyPI与他人共享 创建发布 将各代码文件组织到模块容器中

CDH-5.14.2集群升级Hive-1.1.0至Hive-1.2.1

不羁的心 提交于 2020-01-22 08:00:48
参考: CDH 5.1.5(parcels)集群中hive1.1.0升级到hive-1.2.1步骤全,升级hive元数据库,数据不丢失(亲测可用) 操作步骤: 下载 hive-1.2.1-bin 解压: [ root@node01 ~ ] # cd /opt/software/ [ root@node01 software ] # ls apache-hive-1.2.1-bin.tar.gz cloudera-manager-centos7-cm5.14.2_x86_64.tar.gz jdk-8u231-linux-x64.tar.gz maxwell-1.22.1.tar.gz apache-phoenix-4.14.0-cdh5.14.2-bin.tar.gz flink-1.9.1-cdh-5.14.2.tar.gz kafka-manager-1.3.1.6.zip mysql-connector-java.jar [ root@node01 software ] # tar -zxf apache-hive-1.2.1-bin.tar.gz -C /opt/module/ [ root@node01 software ] # cd /opt/module/ [ root@node01 module ] # mv apache-hive-1.2.1-bin hive-1

tomcat j2ee 目录结构

这一生的挚爱 提交于 2020-01-21 05:46:42
一、TOMCAT的目录结构 /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是 server.xml和web.xml /doc:存放Tomcat文档 /server:包含三个子目录:classes、lib和webapps /server/lib:存放Tomcat服务器所需的各种JAR文件 /server/webapps:存放Tomcat自带的两个WEB应用admin应用和 manager应用 /common/lib:存放Tomcat服务器以及所有web应用都可以访问的jar文件 /shared/lib:存放所有web应用都可以访问的jar文件(但是不能被Tomcat服务器访问) /logs:存放Tomcat执行时的日志文件 /src:存放Tomcat的源代码 /webapps: Tomcat的主要Web发布目录,默认情况下把Web应用文件放于此目录 /work:存放JSP编译后产生的class文件 Tomcat的配置文件 Tomcat的配置基于两个配置文件: 1.server.xml - Tomcat的全局配置文件 2.web.xml - 在Tomcat中配置不同的关系环境 server.xml server.xml是Tomcat的主配置文件.完成两个目标: 1

unresolved external symbol 外部链接库问题

旧街凉风 提交于 2020-01-21 04:45:45
动态链接与静态链接相关内容。 这里面是没有包含psapi.lib的库文件 产生这个问题主要出现在 “Link” 链接过程。 在链接的时候,由于没有包含lib 就会产生链接错误。 解决办法:1、直接在“源程序”中添加, #pragma comment ( lib, "psapi" ) 意思是在编译阶段告诉编译器在编译的时候,就把 psapi的lib库加入 .lib库中进行编译。 2、在IDE中的外部依赖项里面增加.lib内容。 来源: CSDN 作者: 同叔练级之路 链接: https://blog.csdn.net/mutiantong/article/details/104004000

linux性能监控命令

空扰寡人 提交于 2020-01-21 03:43:18
1, Top命令: 用于按一定的顺序显示所有正在运行而且处于活动状态的实时进程,而且会定期更新显示结果。这条命令显示了CPU的使用率、内存使用率、交换内存使用大小、高速缓存使用大小、缓冲区使用大小,进程PID、所使用命令以及其他。它还可以显示正在运行进程的内存和CPU占用多的情况。 derek@ubox:~$ top -H top - 22:00:25 up 1 min, 1 user, load average: 1.08, 0.37, 0.13 Threads: 222 total, 1 running, 221 sleeping, 0 stopped, 0 zombie %Cpu(s): 3.9 us, 0.4 sy, 0.0 ni, 93.7 id, 0.0 wa, 0.0 hi, 2.1 si, 0.0 st KiB Mem : 1016124 total, 250380 free, 193484 used, 572260 buff/cache KiB Swap: 1046524 total, 1046524 free, 0 used. 655092 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1410 _apt 20 0 47084 5856 5416 S 7.6 0.6 0:01.61

vs2015开发ffmpeg出现error LNK2019: 无法解析的外部符号

跟風遠走 提交于 2020-01-20 19:39:02
用vs2015开发ffmpeg时,头文件,lib文件都正确设置,但是在编译时候提示error LNK2019: 无法解析的外部符号,经研究发现ffmpeg的库都是c语言的,而我编译器是c++,故需要在#include头文件时需要加上关键字 extern "C" extern "C" { #include "libavutil/frame.h" #include "libavutil/mem.h" #include "libavformat/avformat.h" #include "libavcodec/avcodec.h" } 即可编译成功! 来源: CSDN 作者: songzhaorong 链接: https://blog.csdn.net/songzhaorong/article/details/104053255