- 博客(7)
- 收藏
- 关注
原创 安装第三方库,安装完成后,依然显示:ModuleNotFoundError: No module named ‘XXXXXXX‘
3、如果已经安装了此库,但是依然无法使用,显示no module,那么极有可能是自己python的版本不符合python库的要求,去查看库的官方文件,看看是否需要更改python版本。如果不符合python库的版本要求,则选择python对应版本重新安装。
2024-03-04 20:27:27 1090 1
原创 关于Ubuntu16.04升级python版本后,pip因SSLerror不能使用问题
由于Ubuntu16.04自带的Python版本是2.7,但是我需要的Python版本是3.12,因此需要对Python进行重新下载安装。提示SSLError这种警告,一般是由于pip的下载服务器在国外,但是国内的访问时间过长导致访问被拒绝,因此我们需要将pip的下载源更换为国内源。,按照博主的描述安装完成后,将不会再报红色字体的error,但是黄色字体的warning(SSLerror)依然存在。由于在如上的截图中所示,cmake版本不符合需求,因此需要先升级cmake版本。但是在安装完成后,在使用。
2024-02-28 12:00:40 555
原创 OPENGL开发时,stbi_load无法解析以及函数装载图片失败(一片黑)问题
因此如果图片装载失败,可以想一下自己的路径是不是直接复制来的,如果是,那么需要把“\”全部改为“/”,然后将头文件#include 注释掉;两者一对比,发现:在Windows下,绝对路径都是使用“\”来索引下一级目录,而opengl索引下一级目录则是使用“/”,因此有没有可能是这个问题呢?上面这个图是我的图片存储路径,我在得到这个路径时,都是进去这个文件夹,然后直接复制上方的绝对路径,我在程序中也是这样写的,但是这个图片装载总是失败。
2023-10-17 12:05:17 1636 2
原创 2021-05-06
一、实验内容:农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要N块木头,每块木头长度为整数L个长度单位,于是他购买了一块很长的、能锯成N块的木头,即该木头的长度是L的总和。但是农夫自己没有锯子,请人锯木头的酬金跟这段木头的长度成正比。我们需要编写一个程序来把锯木头的总花费,和锯木头的步骤均打出来。二、输入、输出说明:①依次输入:第一行输入正整数N(<=104),表示要将木头锯成N块;第二行给出N个整数(<=50),表示每段木头的长度。②依次输出:第一行输出想要切割.
2021-05-06 22:22:52 353
原创 2021-05-06
一、实验内容给定两个单链表LA,LB。将较短的链表LB{b0,b1,…,bn-1}逆序,然后将之插入到较长的链表LA{a0,a1,…,am-1}中,得到形如{a0,bn-1,a1,bn-2,⋯}的合并链表,进一步分析算法的时间复杂度。这道题是链表中比较基础的题目,但是最难的地方就是对于指针的使用和算法的构思。首先需要明确的就是算法分析的思路和步骤:①定义节点的结构体,以及节点指针。②选择一种方法来创建链表(头插法或者尾插法),一般情况下,链表的初始化也可以在这一步中同时进行。③编写关于链表翻
2021-05-06 22:07:39 115
原创 2021-04-23
链式队列最全源码(包括定义链式队列的结点、定义链式队列结构体、入队、出队等等):如果有错误的地方,希望大佬们批评指正(卑微)!#include <stdio.h>#include <stdlib.h>#include <malloc.h>typedef int QueueData;typedef struct node { //定义链式队列的结点 QueueData data; struct node* link;}QueueN
2021-04-23 23:53:18 95
原创 2021-04-23
链表最全的相关知识及源码(包括如何创建结点、建立一个空链表、插入、删除、清空、求长度等等)均采用函数封装形式给出,望各位大佬批评指正:#include <stdio.h>#include <stdlib.h>#include <malloc.h>typedef int Element;typedef struct node { //结点结构体定义 Element data; struct node* next;}ListNode;ty
2021-04-23 23:45:38 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人