1.环境配置相关问题+pycharm安装
1.1环境配置
参考文章:http://t.csdnimg.cn/yEEA9
查看自己的有哪些环境
conda env list
创建环境
conda create -n yourname python=3.8
很明显咱们这个yourname指的是你环境的名字
python版本可以改成你需要的版本
进入、退出环境
conda activate yourname
conda deactivate
删除环境
conda remove -n 需要删除的环境名
1.2pycharm安装问题
有同学有疑问这个界面,这里是可以跳过注册的哈
其他操作按着博客来就行,需要注意的是在安装解释器的时候
virtualenv环境是pycharm自带的
这里我弄了半天,一直说找不到conda执行文件,在反复确认我conda安装成功之后,发现放的文件应该是conda.bat
怎么去找自己的conda路径
终端执行
where conda
这样就可以将我们的可执行文件放进去加载环境了,
这样咱们前期的所有准备工作都已经完成
2.运行模型
代码的整体目录介绍:
下载依赖包
其实到这里才是准备工作都做完了。
ps:
有时候在运行的时候会提醒报错为
No module named numpy
就是在提醒没有安装这个包
但是!有时候安装包特别特别慢,感觉余生都过去了(比如下面)
我们可以使用镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
# 这里注意,xxx是需要下载的包的名字,例如:
# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple torch
还有在不联网的时候怎么下载呢?虽然大家可能用不到
去pypi网站下载对应的whl或者压缩包
直接在对应路径下面下载对应的whl 直接使用
pip install onnx-1.15.0-cp311-cp311-win_amd64.whl
如果下载的是压缩包,使用
(使用该方法的前提是要进入setup.py的路径)
python setup.py install
3.labelimg打标签
3.1.labeling闪退
TypeError: setValue(self, int): argument 1 has unexpected type ‘float‘
4.运行detect.py train.py
4.1没有安装包
常规的就是直接
pip install **(包的名字)
但是有些包是在某些大包下的,例如这个cv2是要用
pip install opencv_python
4.2包的版本过高
解决方法就是卸载原来的包,去安一个低版本的
4.3权重问题
一定去检查这个文件夹下有没有权重,它的命名方式有没有正确
4.4引用包
4.5 module 'numpy' has no attribute 'int'
将np.int改成int
4.6汉化
按着图片操作就行