自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 rpm系linux手动编译升级python2至python3

先声明笔者实际操作环境为centos7.x86-64,由于很多Linux系统默认的Python为python2,但是出于各种原因,我们需要在linux系统上升级python至python3,由于很多情况下受限于系统版本,包管理器yum或apt会将python2的某一版本作为最新稳定版,我们无法直观通过包管理器来进行安装,因此就需要手动编译安装,在这个过程中,笔者总结了一下自己踩过的坑。修改第一行的路径为上述ll /usr/bin/python*中查看的python2的路径即可。

2023-11-14 16:01:50 229 1

原创 failed to load external entity “http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd“

这里如果显示包管理器找不到上述对应的包,可以试试把后面的版本号部分去掉。而新机器上输入该命令后返回空白,于是就变得很简单了。

2023-09-25 17:49:50 208 1

原创 configure.ac:32: error: version mismatch. This is Automake 1.15

接着再运行相关的make命令或者自动shell脚本进行编译便发现问题解决。

2023-09-18 10:46:50 337

原创 linux源码编译安装Boost库

ps:这里如果报错./b2: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./b2) ./b2: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./b2)可以看笔者另一篇文章解决。进入Boost官网并选择相应版本的压缩包下载,这里笔者选择的是boost_1_82_0版本的,提供直接下载链接。1.在对应目录下解压缩。

2023-07-21 12:03:19 1494 1

原创 ./b2: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20‘ not found (required by ./b2)./b2: /lib64/libs

这个错误通常是由于系统上缺少所需的C++标准库版本引起的。GLIBCXX_3.4.2和GLIBXX_3.4.21是C++标准库的两个特定版本。在编译运行一些脚本等文件时会出现上述报错.在输出中找到一个高版本的库路径,这里笔者选择的是gcc自带的6.0.28。3.删除原本的软链接并创建新的软链接。4.验证是否链接成功。

2023-07-21 12:00:25 441 1

原创 rpm系Linux发行版升级gcc至10.4.0

注意:请将上述命令中的<id>替换为上一步查看所得的需要进行操作的虚拟机id,<shotname>就是你为本次快照操作所起的名字,“some message”则是对本次快照操作的一些描述信息。由于升级gcc操作存在一定的风险,因此在操作前可以先执行一次KVM快照,保留虚拟机当前的工作状态,如果出现故障可以及时恢复环境,防止破坏原有环境。上述命令是从GNU官网下载,一般速度较慢,可直接使用国内的镜像源:阿里云,腾讯云之类的,这里使用阿里云。4.在弹出的窗口中,选择要恢复的快照,并确认恢复操作。

2023-07-21 11:15:08 288 1

原创 -bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory linux终端下执行可执行脚本遇到上述报错

上述报错分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。笔者这里是在windows系统上拉取源码文件后通过xftp传到所用的Linux机器上,在执行./configure配置文件的时候遇到的错误。请将上述命令的<filename>替换为执行相应文件出现上述报错的文件名。总结一下就是不同系统编码格式造成的问题。两者一个意思,无非是简写与否的区别。输入以下命令查看文件编码格式。接着按下ESC进入命令格式。

2023-07-17 17:47:15 1959 1

原创 Git常用命令

git branch --set-upstream-to=origin/ 用于将本地分支和远程分支建立起追踪关系,其中是指要建立追踪关系的远程分支的名称,而是指要建立追踪关系的本地分支的名称。git push origin --delete branch-name 删除远程库中的branch-name对应分支。

2023-07-04 17:18:38 61

原创 Linux安装java

如果已经安装了java,并显示了java的版本信息,则说明java已经存在于系统中,可以跳过后续步骤并按需升级版本或进行其他操作。根据系统和架构选择对应的jdk包进行下载,这里选择的是java17的rpm版本,在开始安装之前可以先检查java是否安装,在终端下输入。上述方法任选其一完成后输入java -version命令来验证安装是否成功,一切顺利的话会输出安装的Java的对应版本。接着从Oracle官网下载对应系统版本的.tar.gz格式的安装 包并进行解压。根据系统和架构选择对应的jdk包进行下载,

2023-06-30 09:57:59 1762

原创 pycharm报错:无法加载文件...activate.ps1. 因为在此系统上禁止运行脚本。

1.打开powershell,输入get-ExecutionPolicy命令查看windows当前权限执行策略,回车执行后得到的结果显示为Restricted如下图所示。2.接着输入set-ExecutionPolicy Bypass命令,会跳出是否更改执行策略的选择,选择全是即可,具体过程如下图所示。Pycharm运行python代码时报标题所述的错误,原因是因为windows的权限执行策略限制。3.最后输入get-ExecutionPolicy命令查看得到Bypass即可。

2023-03-15 23:25:30 3978 6

原创 Matlab通过ODBC数据源方式连接MySql数据库

已安装好mysql数据库的前提下,创建一个名为WX的数据库安装Mysql-connect-ODBC驱动,选择typical安装类型;安装完成之后,打开控制面板,选择系统与安全—>管理工具选择64位ODBC数据源(你选择的是多少位就是多少位)选择添加SDN选择MySQL ODBC 版本号 Unicode Driver设置数据源名称(可随意书写)TCP/IP server服务器名称写127.0.0.1或localhostuser用户名:rootPassword.

2022-04-02 13:42:41 651

原创 Matlab快速导入数据文件

1.手动输入在工作空间创建一个mat格式文件,双击手动打开,将数据一一输入进去。2.导入已有的mat文件data_mat = load('mat文件路径');3.导入已有的txt文件data_txt = importdata('txt文件路径');4.导入已有的excel文件data_xls = xlsread('excel文件路径',1,'A2:B4'); #参数1指的是文件的第一页,A2:B4是区域参数,指的是a2—b4这片区域#data_xls = xlsread(

2022-03-30 19:52:33 13749

原创 pip命令行窗口常用操作命令

简单的一些常用pip命令

2022-01-08 15:04:52 322

原创 使用pip安装第三方库报错的解决办法

报错信息如下:ERROR: Could not find a version that satisfies the requirement 库名 ERROR: No matching distribution found for 库名总结了网上的很多可能原因和并实操可行性比较高的方法如下:一. pip的版本过低在命令行窗口使用“python -m pip install --upgrade pip”命令对pip进行更新,出现如下图显示信息后即为......

2022-01-08 00:03:31 3652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除