从0开始跑源代码

GitHub - AlirezaShamsoshoara/Fire-Detection-UAV-Aerial-Image-Classification-Segmentation-UnmannedAerialVehicle: Aerial Imagery dataset for fire detection: classification and segmentation (Unmanned Aerial Vehicle (UAV))

原文链接如上

step1 下载代码到本地

step2 创建新的环境

  • Anaconda Pompt里面输入
conda create -n myenv python=3.8

python环境要求的3.6,我写了3.8

  • 激活环境
conda activate myenv

step3  安装requirements

根据链接,里面有

  • os
  • re
  • cv2
  • copy
  • tqdm
  • scipy
  • pickle
  • numpy
  • random
  • itertools
  • Keras 2.4.0
  • scikit-image
  • Tensorflow 2.3.0
  • matplotlib.pyplot

但是其中有很多是标准库,不需要用Requirements安装,比如,os,re,copy,tqdm, scipy, pickle, numpy, random ,itertools

还有cv2是opencv,安装方式如下

pip install opencv-python

Keras2.4.0和TensorFlow 2.3.0单独安装,不用这两个格式

matplotlib.pyplot是 matplotlib 包中的一个模块,安装方法如下

pip install matplotlib

所以Requirements.txt应该改成

  • opencv-python
  • tqdm
  • scipy
  • pickle
  • numpy = 1.9.0
  • Keras=2.4.0
  • scikit-image
  • Tensorflow=2.3.0
  • matplotlib = 3.0.3

这几个库有冲突

pip install numpy 1.9.0

pip install matplotlib==3.0.3

你可能感兴趣的:(My,Project,深度学习,python)