安装报错集合
日常工作中出现的一些错误安装问题以及解决方法
Kun Li
自古山高水远路,无一不为风尘苦。
展开
-
ImportError: dlopen: cannot load any more object with static TLS
但实际可能是importlib-metadata这个库的问题,本质上就是库的加载顺序的问题。把opencv版本降下来就好了,原创 2023-03-30 14:39:25 · 236 阅读 · 0 评论 -
git操作
前段时间入了小乌龟的坑,最近项目需要多人合作,就需要使用分支提交项目,这里刚好就使用到了创建分支功能,就记录一下使用的完整过程。本地commit相当于有了历史记录,拉下来的代码可以自动merge本地代码,如果不更改同一函数的话,若改统一函数,则涉及到人工merge,处理冲突。使用Git小乌龟初始化本地仓库并且创建新的分支提交(超详细图文教程,手把手教你做)_小乌龟新建分支_当C罗来敲代码时的博客-CSDN博客。自己的代码在提交前一定要commit,commit之后再pull,pull之后再push。原创 2023-03-28 15:14:47 · 50 阅读 · 0 评论 -
ages/detectron2/_C.cpython-37m-x86_64-linux-gnu.so: undefined symbol: THPVariableClass
【代码】ages/detectron2/_C.cpython-37m-x86_64-linux-gnu.so: undefined symbol: THPVariableClass。原创 2023-03-08 19:24:09 · 198 阅读 · 0 评论 -
rk3588:failed to open rknpu module, need to insmod rknpu dirver!
2.sudo -E 系统中已有的python test.py。大概是环境变量这块的问题,sudo -E一下就行了。原创 2023-03-07 19:21:51 · 1258 阅读 · 1 评论 -
/lib64/libc.so.6: version `GLIBC_2.18‘ not found (required by /lib64/libstdc++.so.6)
写在前面 本文属于step by step类型,请务必注意环境,本文无法保证在其他linux发行版上的可行性,也无法保证在CentOS其他版本上 的可行性,如果不是CentOS7系统,本文升级办法仅供参考,请谨慎对待!彻底解决 "/lib64/libc.so.6: version `GLIBC_2.18' not found (required by /lib64/libstdc++.so.6)" 的问题 (正解) - 代码天地。直接升级glibc2.18即可。原创 2023-02-17 11:37:38 · 2371 阅读 · 0 评论 -
vs配置ffmpeg,opengl,opencv
2.点击项目右键,在文件资源管理器中打开文件夹,新建Dependencies,把一些依赖的三方库放在里面。1.文件视图,新建src,include文件夹。3.在属性中进行配置。原创 2022-11-29 10:23:38 · 283 阅读 · 0 评论 -
vs自定义快捷键
vs 自定义 格式化代码快捷键【工具】-【选项】-【环境】-【键盘】编辑.设置选定内容的格式【全局】-【输入自己想要的快捷键】-【分配】-【确定】vs 自定义 格式化代码快捷键_烤肉味购物车的博客-CSDN博客。ctrl+K+F:代码格式化。原创 2022-11-29 09:30:01 · 170 阅读 · 0 评论 -
win10和linux下安装imagemagick
ImageMagick 的安装及使用 - Rogn - 博客园https://www.cnblogs.com/lfri/p/11601211.htmlImageMagick 安装 window10与错误总结 - 少年依旧 - 博客园https://www.cnblogs.com/holden1/p/10123007.htmlImageMagick (Magick++ for C++) configuration in Visual Studio 2012_dengri9538的博客-CSDN博客网上的I原创 2022-01-20 09:39:36 · 4672 阅读 · 0 评论 -
windows下安装配置opencv
出现计算机中丢失opencv_world342d.dll(win764位+vs2015+opencv3.4.2)_m0_37644085的博客-CSDN博客https://blog.csdn.net/m0_37644085/article/details/81285741windows10 vs2019 + opencv 3.4.7环境搭建 - wakasann - 博客园windows10 vs2019 + opencv 3.4.7环境搭建https://www.cnblogs.com/fsong/p/1原创 2022-01-17 10:24:29 · 1732 阅读 · 0 评论 -
Python 异常处理总结
Python 文档中对异常的描述Python异常部分异常的中文描述:Python异常1.AttributeError: module 'decimal' has no attribute 'getcontext'后面发现自己定义了 decimal 这个类报错,把 demical 换个名字就可以了。...原创 2019-04-20 10:29:39 · 407 阅读 · 0 评论 -
pycharm:Process finished with exit code -1073741819 (0xC0000005)
这个错误发生在保存模型为 h5py 时,一到第一轮保存文件就发生这个错误,一开始以为是pycharm本身的问题,更换了pycharm2018依然没有解决,之前一直使用pycharm2016,后来重新找到原来是 h5py的问题先卸载已有的 h5py,再重新安装这个包问题就解决了...原创 2019-03-26 11:31:14 · 1283 阅读 · 0 评论 -
ValueError: It seems that you are using the Keras 2 and you are passing both `kernel_size` and `stri
ValueError: It seems that you are using the Keras 2 and you are passing both `kernel_size` and `strides` as integer positional arguments. For safety reasons, this is disallowed. Pass `strides` as a ke...原创 2019-03-03 20:04:49 · 2755 阅读 · 1 评论 -
up1 = merge([UpSampling2D(size=(2, 2))(conv3), conv2], mode='concat', concat_axis=1) TypeError: 'mod
up1 = merge([UpSampling2D(size=(2, 2))(conv3), conv2], mode='concat', concat_axis=1) TypeError: 'module' object is not callable在跑 unet keras 版本的代码时出现了上述的错误,其实一开始还有 channel_first 的问题,通过在每层设置 data_for...原创 2019-02-23 20:35:41 · 2246 阅读 · 2 评论 -
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the
RuntimeError: Input type (torch.cuda.FloatTensor) and weight type (torch.FloatTensor) should be the sametorchsummary.summary( )中出现了上述错误,torchsummary是应用在pytorch中的一种结构表达方式。如下图fishnet110的结构图------...原创 2019-02-22 13:31:40 · 20064 阅读 · 8 评论 -
ValueError: Variable conv1_1_3x3_s2/weights already exists, disallowed. Did you mean to set reuse=Tr
在运行 ICNet 的tensorflow版本的demo时出现了上述错误,更改很简单,在代码前面加一句tf.reset_default_graph()即可。原创 2019-02-21 21:56:59 · 4797 阅读 · 1 评论 -
PSPNet tensorflow 版本代码测试时总是报 No checkpoint file found
在跑 PSPNet tensorflow版本的源码时,遇到这个问题,看了下代码 inference.py 中只需要更改 SNAPSHOT_DIR 中的地址即可,将预训练的四个文件(选的cityscapes)放到新建的model文件下,但是始终报上面那个错误,最终将生成的四个预训练文件中的 checkpoint.txt 中的 .txt 在pycharm 中去掉即可。 ...原创 2019-02-21 19:50:43 · 5845 阅读 · 1 评论 -
ImportError: No module named 'keras_retinanet.utils.compute_overlap'
I get the error ModuleNotFoundError: No module named 'keras_retinanet.utils.compute_overlap', how do I fix this? Most likely you are running the code from the cloned repository. This is fine, but you ...原创 2019-02-20 11:42:40 · 3751 阅读 · 0 评论 -
ImportError: No module named 'tensorflow.python'
ImportError: No module named 'tensorflow.python出现这个错误之后,只需要 cmd 中重新输入: pip uninstall tensorflow pip uninstall tensorflow-gpu pip install tensorflow-gpu即可,我之所以出现这个错误,是因为我把 tensoflow 卸了,只保留了 ...原创 2019-02-16 16:06:35 · 28839 阅读 · 3 评论 -
如何打开计算机中隐藏文件夹
开始 - 控制面板上面菜单栏的 工具 选项打开其中的 文件夹选项 中的 查看 将其改为 不显示 即可当然这不常用,找到之后可以再还原回去。...原创 2019-02-14 11:57:36 · 943 阅读 · 0 评论 -
windows下安装gpu版本tf,keras
windows下安装gpu版本tf和keras,自己安装了不少次。1.Cuda 9.0 + cudnn 7.0cudnn 7.0 把里面所有文件全部拉到cuda 9.0里面去,cuda会自己生成环境变量,在系统变量里面添加cuda的lib下x64路径,但是自己要安装vs,我安装了vs2017,在cuda.exe安装中应该会自动编译。2. Anaconda3. 在Anaconda...原创 2019-01-13 14:32:51 · 1480 阅读 · 0 评论 -
from google.protobuf.pyext import _message,使用tensorflow出现 ImportError: DLL load failed
使用tensorflow跑的时候报了ImportError: DLL load failed的错误,原因有很多,往上看是一个 from google.protobuf.pyext import _message的错误,应该是protobuf版本的问题, 在自动安装了tensorflow时, protobuf安装的是最新版本3.6.1, 出现了不兼容的问题。更换为 protobuf 3.6....原创 2019-01-11 15:08:07 · 16254 阅读 · 13 评论 -
c1: Commend line error D8021 :invalid numeric argment '/Wno-cpp'
win10下安装pycocotools出现了上述错误coco是一个标注过的图片数据集,可以用于目标检测等,pycocotools是关于coco的api工具获取源码git clone https://github.com/pdollar/coco.git编译cd coco/PythonAPIpython setup.py build_ext install找到coco...原创 2018-12-01 13:13:50 · 988 阅读 · 1 评论 -
快速安装python版本的 face_recognition
face_recognition 是个和人脸识别相关的很有用的库,安装起来还有点麻烦。1.先安装dlib,这个库虽然提供python接口,直接使用 pip install dlib或者安装.wheel文件是可以用,但是如果安装face_recognition会提醒安装 cmake,c++库需要编译,一般用VS要手动编译,很麻烦,我直接 pip install cmake,安装了cmake库,c...原创 2018-11-07 17:15:32 · 4662 阅读 · 0 评论 -
ValueError: tf.enable_eager_execution must be called at program startup.
在Juptynotebook里面运行一下代码,出现了这个错误:import tensorflow as tftf.enable_eager_execution()tfe = tf.contrib.eager解决方法也很简单,重新运行一下 kernel 就可以了,restart 即可。...原创 2018-10-25 16:15:40 · 9514 阅读 · 5 评论 -
在cmd中查看显卡运行状态
在自己的 C:\Program Files\NVIDIA Corporation\NVSMI 中的路径添加到环境变量 path 中,直接在cmd中输入 nvidia-smi 即可查看显卡的运行状态,在windows平台下直接通过监视器也可以查看显卡运行状态,尤其是win10的监视器还是很直观的。...原创 2018-10-24 20:38:04 · 25568 阅读 · 1 评论 -
在cmd中可以导入cv2,但是在Pycharm中显示ImportError: No module named 'cv2'的问题
现在opnecv的安装非常方便,在cmd中直接使用 pip install opencv-python安装即可,或者是下载whl文件,到具体目录下,在cd到具体目录下使用 pip install xxx.whl即可,免去了编译配置上的麻烦。但是我这样安装了之后,在cmd中可以导入,却在Pycharm中无法使用:要关注两点,1.在系统中找到 cv2.cp36-win_amd64.pyd ...原创 2018-10-06 17:00:54 · 8417 阅读 · 0 评论 -
keras中 ValueError: Variable basic_block 1_0 batch_norm/moving_mean/biased already exists, disallowed
keras中 ValueError: Variable basic_block 1_0 batch_norm/moving_mean/biased already exists, disallowed. Did you mean to set reuse=True in VarScope? Originally defined at:我在keras里面报了这个错,也是一头雾水,网上百度了一下,可能...原创 2018-06-17 14:43:42 · 2376 阅读 · 1 评论 -
AttributeError: 'Tensor' object has no attribute '_keras_history'
我出现这个问题的原因是在keras中使用了 + ,而非add操作导致的。x = x1+x2应该改为import kerasx = keras.layers.add([x1,x2])就好了原创 2018-03-29 22:16:23 · 6039 阅读 · 0 评论 -
在word中插入图表的一些小问题
1.在word中插入图表时,横纵坐标没显示出来,可以通过点击横纵坐标,在坐标轴里面,选颜色填充进行修改。2. 合并单元格,右击里面有合并单元格选项。...原创 2018-03-15 08:46:08 · 2458 阅读 · 0 评论 -
笔记本电脑外接显示屏的分辨率设置,外接显示屏分辨率总是低一点的解决方法
外接显示屏有两种连接方式,一种是HMDI,一种是VGA,前者是使用GPU,后者就是我们常用的连接方式,比如投影仪什么的,前面这种连接方式是我推荐的,这种连接方式能够保证,你再使用笔记本的内置显示屏和外接显示屏双屏时分辨率不产生冲突,两个显示屏都设置1920*1080时,是不会考虑屏幕大小的影像的,如果你使用第二种连接方式,你会发现外接屏的显示分辨率就是比笔记本内置分辨率要低。一般你买显示屏的时候都...原创 2018-03-10 16:38:59 · 52042 阅读 · 0 评论 -
ValueError: Error when checking input: expected input_1 to have 2 dimensions, but got array with sha
在使用全连接层进行对mnist数据进行分类识别时,爆了这个错:ValueError: Error when checking input: expected input_1 to have 2 dimensions, but got array with shape (60000, 28, 28)意思也很明白,就是模型希望输入一个2维的tensor进来,结果输入进来了(60000,28原创 2018-02-28 14:08:30 · 50859 阅读 · 10 评论 -
在windows下安装git
Git命令是我们常用的命令,以前多用于Linux环境,现在也支持windows环境,在windows下安装git:1.访问https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygit2 根据python以及windows下载对应的2. 在cmd中进行下载的pygit2的目录,用pip install pygit2-0.26.3-cp35-cp35m-win...原创 2018-02-27 14:51:58 · 1206 阅读 · 0 评论 -
PermissionError: [Errno 13] Permission denied: 'd:\\python\\python 3.5\\Lib\\sit e-packages\\numpy\\
笔者在更新keras是出现了上述错误,处理这个错误的方法很简单,关闭所有关于python运行的进程即可,比如你可能正打开pycharm,你需要关闭pycharm。在cmd中重新输入: pip install keras == 2.1.4 即可完成更新。原创 2018-02-20 16:22:16 · 23941 阅读 · 2 评论 -
tensorflow.python.framework.errors_impl.ResourceExhaustedError: OOM when allocating tensor with shap
报错:tensorflow.python.framework.errors_impl.ResourceExhaustedError: OOM when allocating tensor with shape[64,147,147,64]出现以上类似的错误,主要是因为模型中的batch_size值设置过大,导致内存溢出,batch_size是每次送入模型中的值,由于GPU的关系,一般设为1原创 2018-02-12 14:33:46 · 20638 阅读 · 4 评论 -
The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your..
警告:The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations.在项目前添加这样一段代码:import osos.environ['TF_CPP_MIN_LO原创 2018-02-12 14:25:40 · 636 阅读 · 0 评论 -
Unable to configure Windows to Trust the Fiddler Root certificate.The LOG tab may contain more infor
Fiddler在验证证书时会出现这个问题:要解决这个问题的话,首先需要cd 到你安装Fiddler的目录,然后输入下面这句话:mmakecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky si原创 2017-12-18 01:48:20 · 10086 阅读 · 5 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0:ordinal not in range(128)
在python2.7.8中,在爬虫中出现了str( )的转码之后的错误,原因就是python的str默认是ascii编码,和unicode编码冲突,就会报这个错误,在程序开头加上这样一段代码即可解决import sysreload(sys)sys.setdefaultencoding('utf8')原创 2017-12-15 12:00:21 · 2182 阅读 · 0 评论 -
ImportError: No module named 'xxx'问题
出现上述问题的原因主要是程序运行搜索路径设置的不对造成的,一般来讲如果程序都位于同一个目录下,import导进来是不会出现问题的,但是如果不在同一个目录下,想导入程序就会出现这个错误。解决方式:1.import syssys.path.insert(1,' ')# 给系统添加你的路径,1表示添加搜索路径的位置,后一个表示你存放导入文件的位置。一般是一组路径字符串2.import原创 2017-12-06 14:21:30 · 4794 阅读 · 0 评论 -
seaborn在pycharm中绘图不出图原因
import numpy as npimport seaborn as snsimport matplotlib.pyplot as pltnp.random.seed(sum(map(ord, 'axis_grids')))tips = sns.load_dataset('tips')tips.head()# 将FacetGrid实例化出来g = sns.FacetGrid(ti原创 2017-11-17 16:30:13 · 20710 阅读 · 12 评论 -
IndentationError: unindent does not match any outer indentation level
IndentationError: unindent does not match any outer indentation level产生这个错误是因为python程序中格式不对,产生了空格所导致的,此时应该去检查函数是否对齐,在pycharm中使用ctrl+alt+L去格式化代码。原创 2017-10-02 10:12:16 · 410 阅读 · 0 评论