
python
Activewaste
good good study,day day up
展开
-
ImportError :cannot import name xxxxxx 的三种类型的解决方法
网上关于这种问题的解决方案一大堆,但是绝大多数都是不适用,或者说解决不了问题,我根据别人所遇到的和我自己遇到的,对这个问题整理了一下,希望能解决这个问题。一、缺少这个module或者func或者package缺少python的各种package的话,就自己pip一下根据路径去找,发现是否忘记导入了二、命名问题这个问题也是很难容易解决,找一下路径,对应一下两个name,改一下就行。还有可能出现这种情况的是你使用的是别的官方的代码,版本升级,导致这个函数不用了,改成了另一个函数了,这个时候就要原创 2020-06-28 22:02:09 · 201410 阅读 · 15 评论 -
numpy数组切片操作之[:,2]、[-1:,0:2]、[1:,-1:]等都是啥?
注:最近在看代码,有好多关于numpy库的函数,尤其对于numpy数组,什么[:,2]、[-1:,0:2]、[1:,-1:]搞得一脸懵逼,百度没找到解释得很到位的,官网教程也也真是够简洁的。所以,还是得自己去实打实的敲一下,加强理解。numpy数组切片操作通过冒号分隔切片参数 start:stop:step 来进行切片操作:形如:b = a[2:7:2] # 从索引 2 开始到索引 7...原创 2019-07-07 22:15:34 · 59738 阅读 · 21 评论 -
解决python3 Non-UTF-8 code starting with和UnicodeDecodeError: ‘utf-8’ codec can’t decode byte问题
错误一:一开始出现了如下的问题:因为写了很多中文注释,所以,就跑去第一行添加了编码形式:#*encoding=utf-8或# -*- coding: utf-8 -*- 错误二按上面改完后,出现了如下的问题:utf-8无法解码byte,意思应该是不能解码二进制文件。但是我这没有找到读取二进制文件的操作啊???网上找了很多解决方法都不管用。如果是读取二进制文件的话:就...原创 2019-08-22 19:10:08 · 3496 阅读 · 0 评论 -
json报错:Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
具体错误如下错误原因: 这个错误是由于json.loads()接受的参数并不是直接的一个字典,而需要固定格式的。 引号必须为双引号。单引号不行。然后我把数据打印了出来,果然key的值都是单引号了。但我装数据的时候,明明是双引号啊!!!!也就是哪一步操作,使得双引号变成了单引号!!!!博主是先将数据填充到字典里,然后保存到文件中,最后在从文件中提取出来。分析原因,发现在保存到文件中的时...原创 2019-08-28 14:34:47 · 71712 阅读 · 9 评论 -
使用Git连接到GitHub并进行管理代码
创建本地私有库要利用git进行项目管理和版本控制,第一步就是在本地建立一个版本仓库(repository),也就是说我们需要在本机上指定一个文件夹(例如我们创建一个名为git_projects的文件夹来用作repository),而未来需要被管理的项目将被放在该文件夹下,git工具也将针对该文件下的文件进行版本管理。首先,进入到刚刚创建的目录下mytest。为了对repository中的项目进...原创 2019-08-30 17:18:35 · 533 阅读 · 1 评论 -
mmdetection出现错误:ModuleNotFoundError: No module named 'mmdet.version'
错误截图:解决办法:在mmdetection目录下,运行下面代码:python setup.py install跑完后,就会在mmdet文件夹下面看到version.py这个文件。博主为什么出现上面这种情况?我的mmdetection代码是几个月前的,最近mmdetection’进行更新了,我只是对其进行了pull了一下,但是有些包估计要重新进行安装pull完应该也要再setup一...原创 2019-09-10 17:27:00 · 20404 阅读 · 2 评论