用spyder运行Github上的项目图像拼接项目

第一步:建立虚拟环境
(1)开始菜单输入prompt

conda create -n ImageS python=3.6
#ImageS:给虚拟环境起的名字
#python=3.6:指定python版本,根据项目需要。我想用的项目是Python-Multiple-Image-Stitching-master,在github中下载的,放在D:\Paper\ReadyPaper202311中。python环境要求为3.6

(2)查看当前存在哪些虚拟环境

conda env list 或者 conda info -e

(3)进入虚拟环境

conda activate en_name 或者 source activate env_name

在这里插入图片描述
这个时候在navigator中已经存在了这个虚拟环境:
在这里插入图片描述

(4)安装或删除包,且只在当前环境中安装/删除

conda install pkg_name 
conda uninstall pkg_name
pip install pkg_name
pip uninstall pkg_name

#如果需要,退出当前虚拟环境

conda deactivate 或者 source deactivate

#如果需要,删除虚拟环境

conda remove -n env_name --all

(5)添加镜像源
使用conda默认的源来安装包速度非常慢,甚至失败,因此可以添加国内源来加快安装包的网速
——1.在windows环境下

安装包的时候

pip install mxnet-cu101 -i https://pypi.douban.com/simple
-i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple

#也可以添加镜像源,添加一次即可

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# 使用清华 conda 镜像。
conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 或者选用科大 conda 镜像。
conda config --prepend channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/

——2.在linux环境下
使用vim ~/.condarc 修改配置文件,若配置文件里面为空,直接将如下代码拷贝进去,若存在一些源,可以将其他源的链接按原先格式添加进去

# 中科大源
channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

# 清华源
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true

在这里插入图片描述
第二步:打开spyder,换环境
(1) 换环境:在spyder中添加虚拟环境,之后下载相应的包
在这里插入图片描述
在这里插入图片描述
注意这两个地方:
下方会变成新的虚拟环境和相应的python
但是有可能spyder-kernels会报错
在这里插入图片描述
试两种方式
(1)在prompt中按指示下载conda-kernels.
我输入了

conda install spyder-kernels

下面是已经安装完成的样子
在这里插入图片描述
但是仍然是这样报错。
(2)在spyder中选择
在这里插入图片描述
结果成了!!
在这里插入图片描述
不太懂怎么回事,如果有人懂,还望不吝赐教!!
但是只要出现这个情况,用Tools-Reset Spyder…到默认环境,之后再重新导入新的虚拟环境,就可以用。但是不能删除这个控制台(console)删除之后就会变成报错的样子。
在这里插入图片描述
在控制台中输入:

conda activate your_env_name

确认一下requirements.txt文件,保证cd到相应的目录下。

pip install -r requirements.txt

回车进行安装,如果没有爆红,即安装成功。

#安装项目所需要的包
类似这个CSDN添加链接描述

第三步:导入项目,运行
(1)导入项目
在这里插入图片描述
在这里插入图片描述
(2)运行

run stitching.py path --display --save
#stitching.py是要执行的py文件
#这个要根据项目来执行运行代码

最后,突然想修改成中文哈哈
在这里插入图片描述

#可以参考的CSDN,很好添加链接描述

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值