[深度学习 – 目标检测 ] yolact 环境配置

1. 准备

D:\DevlopmentSoftwares\Anaconda3\Scripts
D:\DevlopmentSoftwares\Anaconda3
D:\DevlopmentSoftwares\Anaconda3\Library\bin

2. 操作

conda create -n yolact python=3.7  //环境名为yolact ,python版本选择3.7
conda activate yolact              //激活yolact 环境
pip install cython
pip install opencv-python
pip install pillow
pip install pycocotools#用此方式:pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI
pip install matplotlib

安装pytorch时需要先去查看自己的cuda版本:

nvcc --version
ROCM 4.0.1 (Linux only)
pip install torch==1.8.1+rocm4.0.1 torchvision==0.9.1+rocm4.0.1 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

ROCM 3.10 (Linux only)
pip install torch==1.8.1+rocm3.10 torchvision==0.9.1+rocm3.10 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

CUDA 11.1
pip install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

CUDA 10.2
pip install torch==1.8.1+cu102 torchvision==0.9.1+cu102 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

CUDA 10.1
pip install torch==1.8.1+cu101 torchvision==0.9.1+cu101 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

CPU only
pip install torch==1.8.1+cpu torchvision==0.9.1+cpu torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html

举例:我的CUDA版本是11.1,选择:

pip install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html
python
>>> import torch
>>> print(torch.cuda.is_available())
True
>>> print(torch.version.cuda)
11.1
conda activate yolact
cd E:\Dev\Demo\yolact_tutorials\yolact-master
python eval.py --trained_model=weights/yolact_base_54_800000.pth --score_threshold=0.15 --top_k=15 --image=test.jpg
conda activate yolact

出错:

CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate’.

If using ‘conda activate’ from a batch script, change your
invocation to ‘CALL conda.bat activate’.

参考:

解决方法是,先跑一下:

source deactivate

然后服务器应该会提示你:这个命令已经过时了,推荐你用以下命令:

conda deactivate
conda install pytorch torchvision cudatoolkit=11.1

Solving environment: failed with initial frozen solve. Retrying with flexible solve

参考:

conda install pytorch torchvision torchaudio cudatoolkit=11.1 -c pytorch

Original: https://blog.csdn.net/Nine_Yao/article/details/123351947
Author: 南城同学
Title: [深度学习 – 目标检测 ] yolact 环境配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/687537/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球