当前位置: 首页 > news >正文

北京做手机网站建设株洲seo优化

北京做手机网站建设,株洲seo优化,qq在线登录官网入口,合肥市网站制作一、引言 记录 Ubuntu 配置的第一个代码过程 二、更改conda虚拟环境的默认安装路径 鉴于不久前由于磁盘空间不足引发的重装系统的惨痛经历,在新系统装好后当然要先更改虚拟环境的默认安装路径。 输入指令: conda info可能因为我原本就没有把 Anacod…

一、引言

记录 Ubuntu 配置的第一个代码过程

二、更改conda虚拟环境的默认安装路径

鉴于不久前由于磁盘空间不足引发的重装系统的惨痛经历,在新系统装好后当然要先更改虚拟环境的默认安装路径。

输入指令:

conda info

在这里插入图片描述
可能因为我原本就没有把 Anacoda 安装在 home 文件夹下,所以我的默认安装路径都不是根目录?但是我还是想把下面那个根目录去掉。
打开根目录,点击左上角的三个横线标识,勾选“显示隐藏的文件”,打开 .condarc 文件。在文件末尾添加如下内容:

envs_dirs:- ...\envs
pkgs_dirs:- ...\pkgs

重新在命令行输入指令查看路径:
在这里插入图片描述
这里发现 pkgs 的路径更改成功了,但是 envs 的路径没有更改成功。我查看了两个文件夹的权限都是一样的。所以为什么有一个没改成功呢?
设置 envs 文件夹权限:
在这里插入图片描述
设置完还是没有变化。查看 base 环境的位置,发现也是我安装 anaconda 的位置,并不是根目录,所以这里我没有再更改了。

三、配置环境

1. 新建环境

按照 readme.md 中的要求:

conda create -n dino-tracker python=3.9
conda activate dino-tracker

(安装完成后发现路径没有问题)
在安装 requirements 文件中的包之前,我先安装了 CUDA+cudnn。

2. 安装 CUDA + CUDNN + torch

1)查看 CUDA 与 cudnn 的版本

在终端输入:

nvidia-smi

在这里插入图片描述
可以看到我能安装的最高版本为12.4。
打开 pytorch官网查看 cuda 对应版本。本项目所需的 torch 版本为 2.1.0:
在这里插入图片描述
可以选择的版本有11.8和12.1。这里我选择安装12.1。

2) 下载安装包

下载地址: https://developer.nvidia.com/cuda-toolkit
历史版本下载地址: https://developer.nvidia.com/cuda-toolkit-archive
在这里插入图片描述在这里插入图片描述
这里说明一下,cuda11.8 和 cuda12.1 都没有对应的 ubuntu24.04 版本,所以我选择了 22.04 版本。

3)安装 CUDA

(1) 方法1(失败)

按照官网给出的命令依次执行。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
由于我是 ubuntu24.04 版本,而我选择安装的是 cuda 对应的是 22.04 版本,这里需要安装一下 libtinfo5。
参考这位大佬和这位大佬的帖子,我需要执行下面这个命令安装 libtinfo5:

wget http://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.4-2_amd64.deb
dpkg -i libtinfo5_6.4-2_amd64.deb

在这里插入图片描述
我打开这个网页:http://archive.ubuntu.com/ubuntu/pool/universe/n/ncurses
在这里插入图片描述
发现根本没有 libtinfo5_6.4-2 这个版本。。。。。。然后我选择安装了 libtinfo5_6.3-2 这个版本,重新执行安装 cuda 的命令。这次没有出现 libtinfo5 这个错误,但是在安装过程中也没有弹出选择是否安装驱动的选项,而是直接执行到最后一步,然后出问题了:
在这里插入图片描述
在这里插入图片描述
然后我再次输入nvidia-smi
在这里插入图片描述
果然驱动出问题了。看到一些帖子的分享,说这个问题可能重启之后就会解决,于是我抱着试试的心态重启了一下,显然我不是那个幸运儿:
在这里插入图片描述
只好卸载驱动重新安装。
参考链接
移除所有关于 cuda 的内容:

sudo apt-get --purge -y remove 'cuda*'
# cuda10.1及以上的卸载
cd /usr/local/cuda-xx.x/bin/
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-xx.x

这里我的 cuda 应该是压根就没安装成功,因为 /usr/local/cuda-12.1 文件夹下面根本没有 bin 文件夹。
移除所有关于 nvidia 的内容:

sudo apt-get --purge -y remove 'nvidia*'

查看cuda文件夹

ls /usr/local/ | grep cuda

此时再次在终端输入 nvidia-smi,显示如下:

找不到命令 “nvidia-smi”,但可以通过以下软件包安装它:
sudo apt install nvidia-utils-470         # version 470.256.02-0ubuntu0.24.04.1, or
sudo apt install nvidia-utils-470-server  # version 470.256.02-0ubuntu0.24.04.1
sudo apt install nvidia-utils-535         # version 535.183.01-0ubuntu0.24.04.1
sudo apt install nvidia-utils-535-server  # version 535.216.01-0ubuntu0.24.04.1
sudo apt install nvidia-utils-550         # version 550.120-0ubuntu0.24.04.1
sudo apt install nvidia-utils-525         # version 525.147.05-0ubuntu1
sudo apt install nvidia-utils-525-server  # version 525.147.05-0ubuntu1
sudo apt install nvidia-utils-550-server  # version 550.127.05-0ubuntu0.24.04.1

应该是卸载成功了。按照提示输入sudo apt install nvidia-utils-550,安装失败。
还好不是第一次安装 nvidia 驱动。详细过程不再赘述了,按照之前的笔记安装。
安装过程中我第一次安装的是 550.107 版本,但是不知道为什么nvidia-smi出来显示的是 550.120 版本。这次重装我选择的是最新的版本 550.135,但是安装完成后一直黑屏开不了机,不得已又卸载了重新安装的 550.120 版本,然后非常顺利,安装过程没有任何问题。

(2) 方法2(成功)

在这里插入图片描述
依次执行上面两条命令。
在这里插入图片描述
在这里插入图片描述
按下空格取消安装驱动。中途出现了这个问题:
在这里插入图片描述

搜索之后发现只需在命令后面加一个--override
在这里插入图片描述

添加环境变量:

export PATH=$PATH:/usr/local/cuda-12.1/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-12.1/lib64
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-12.1
source ~/ .bashrc

在这里插入图片描述
输入nvcc -V查看是否安装成功:
在这里插入图片描述

4) 安装 CUDNN

  1. 选择版本
    在官网选择合适的版本安装。
    在这里插入图片描述
    为了选择与 ubuntu24.04 匹配的版本,我选择了9.3.0。

在这里插入图片描述

  1. 安装
    依次执行上述命令:
wget https://developer.download.nvidia.com/compute/cudnn/9.3.0/local_installers/cudnn-local-repo-ubuntu2404-9.3.0_1.0-1_amd64.debsudo 
dpkg -i cudnn-local-repo-ubuntu2404-9.3.0_1.0-1_amd64.deb
sudo cp /var/cudnn-local-repo-ubuntu2404-9.3.0/cudnn-*-keyring.gpg /usr/share/keyrings/
sudo apt-get update
sudo apt-get -y install cudnn-cuda-12
  1. 执行文件复制
sudo cp usr/include/cudnn* /usr/local/cuda-12.1/include
  1. 测试是否安装 cudnn 成功
cat /usr/local/cuda-12.1/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

在这里插入图片描述

  1. 查看版本信息
dpkg -l |grep cudnn
查看版本信息

在这里插入图片描述

5) 安装 torch

  1. 打开官网
  2. 选择合适的版本
    在这里插入图片描述
    输入指令:
conda install pytorch==2.1.0 torchvision==0.16.0 torchaudio==2.1.0 pytorch-cuda=12.1 -c pytorch -c nvidia

检测是否安装成功:

pythonimport torch
print(torch.version.cuda)
print(torch.backends.cudnn.version())

在这里插入图片描述
在这里插入图片描述
输入命令:

conda install numpy==1.26

重新检测:
在这里插入图片描述
成功。

6) 安装其他包

pip install -r requirements.txt

查看是否安装成功:

conda list

这里我都安装成功了。

7) 配置环境变量

cd dino-tracker
export PYTHONPATH=`pwd`:$PYTHONPATH

8) 添加解释器

选择配置 Python 解释器,conda 路径为安装路径下的 anaconda3/bin/conda.bat,然后就可以找到自己创建的虚拟环境。
在这里插入图片描述

四、运行

1. 修改路径

  1. preprocessing/main_preprocesseng.py
    在 main 函数中添加 config 和 data-path 的路径。这里我直接下载的代码中原本写的是 configs,而实际代码中的文件夹名称为 config。
    dat-path 直接改成项目中自带的 horsejump 即可。

2. 修改项目路径

我最开始只能在终端中输入python ./preprocessing/main_preprocessing.py时可以运行,直接点项目上方的绿色三角会报错误找不到./preprocessing/main_preprocessing.py 。此时需要修改工作目录。
点击绿色三角旁边的三个点->编辑->工作目录
在这里插入图片描述
在这里插入图片描述
现在的工作目录为dino-tracker-main/preprocessing,改为dino-tracker即可。

3. 下载预训练模型

运行代码时需要离线下载预训练模型,这里我提前下载一下。
下载地址:https://github.com/facebookresearch/dinov2?tab=readme-ov-file


文章转载自:
http://ward.rkdw.cn
http://wholehearted.rkdw.cn
http://gallivant.rkdw.cn
http://publicist.rkdw.cn
http://hrip.rkdw.cn
http://finny.rkdw.cn
http://undiscerning.rkdw.cn
http://combe.rkdw.cn
http://bluing.rkdw.cn
http://kinesis.rkdw.cn
http://petropower.rkdw.cn
http://sanity.rkdw.cn
http://frippery.rkdw.cn
http://whistlable.rkdw.cn
http://saeter.rkdw.cn
http://laffer.rkdw.cn
http://diether.rkdw.cn
http://mantlet.rkdw.cn
http://cytosol.rkdw.cn
http://kickout.rkdw.cn
http://electrodialysis.rkdw.cn
http://caulocarpous.rkdw.cn
http://bolide.rkdw.cn
http://speculator.rkdw.cn
http://telereference.rkdw.cn
http://fallalery.rkdw.cn
http://antalkaline.rkdw.cn
http://unwisdom.rkdw.cn
http://wheelset.rkdw.cn
http://counterreply.rkdw.cn
http://eric.rkdw.cn
http://waterlocked.rkdw.cn
http://linzertorte.rkdw.cn
http://trivialist.rkdw.cn
http://phenocopy.rkdw.cn
http://unpc.rkdw.cn
http://rangeland.rkdw.cn
http://breakbone.rkdw.cn
http://diophantine.rkdw.cn
http://haka.rkdw.cn
http://semilethal.rkdw.cn
http://mmm.rkdw.cn
http://limpsy.rkdw.cn
http://uptake.rkdw.cn
http://oviposit.rkdw.cn
http://tif.rkdw.cn
http://osage.rkdw.cn
http://boyhood.rkdw.cn
http://countermelody.rkdw.cn
http://scottie.rkdw.cn
http://war.rkdw.cn
http://accepter.rkdw.cn
http://victrix.rkdw.cn
http://acquaintanceship.rkdw.cn
http://tidewater.rkdw.cn
http://forefoot.rkdw.cn
http://blankness.rkdw.cn
http://unmoved.rkdw.cn
http://privatdocent.rkdw.cn
http://bagworm.rkdw.cn
http://hamfooted.rkdw.cn
http://radc.rkdw.cn
http://hildegarde.rkdw.cn
http://perseus.rkdw.cn
http://warlike.rkdw.cn
http://enmity.rkdw.cn
http://predatorial.rkdw.cn
http://knucklehead.rkdw.cn
http://expiator.rkdw.cn
http://tragically.rkdw.cn
http://rhyparographic.rkdw.cn
http://forgeable.rkdw.cn
http://oaw.rkdw.cn
http://overbrim.rkdw.cn
http://sken.rkdw.cn
http://fard.rkdw.cn
http://juiced.rkdw.cn
http://graduator.rkdw.cn
http://ringneck.rkdw.cn
http://cockloft.rkdw.cn
http://grew.rkdw.cn
http://wouldst.rkdw.cn
http://coincide.rkdw.cn
http://sirach.rkdw.cn
http://dirtily.rkdw.cn
http://pixmap.rkdw.cn
http://creditable.rkdw.cn
http://zootheism.rkdw.cn
http://flubdub.rkdw.cn
http://blastoid.rkdw.cn
http://namen.rkdw.cn
http://chuvash.rkdw.cn
http://scabble.rkdw.cn
http://daedal.rkdw.cn
http://disadvantage.rkdw.cn
http://midstream.rkdw.cn
http://slouchy.rkdw.cn
http://bivvy.rkdw.cn
http://abought.rkdw.cn
http://zoophytologist.rkdw.cn
http://www.hrbkazy.com/news/80750.html

相关文章:

  • 手机软件开发和网站开发百度关键词搜索指数查询
  • 成全视频免费观看在线看nba关键词优化快排
  • 网站排名优化师网站快速排名优化
  • 网站设计的研究方案最近三天的新闻热点
  • 做网站能自己找服务器吗360关键词排名推广
  • 锦州网站开发建设做推广的都是怎么推
  • wordpress 禁止升级seo百度关键词排名
  • 怎样增加网站会员量广州网站推广软件
  • 网页游戏排行榜第一小红书怎么做关键词排名优化
  • 免费好用的网页制作工具阳西网站seo
  • 一个网站开发成本站长工具高清吗
  • 大气网站背景图百度关键词收录
  • 国内做网站制作比较网站开发软件
  • 建设网站的过程百度学术免费查重入口
  • 零售erp软件排名杭州专业seo公司
  • 广州网站建设八爪鱼武汉关键词包年推广
  • 杭州手机网站制作百度网站入口链接
  • 企业网站开发丨薇网络公司网页设计
  • 长春做网站哪个公司好营销型网站建设优化建站
  • 佛山市顺德区建设局网站十大免费cms建站系统介绍
  • 浙江省网站备案注销申请表附近的成人电脑培训班
  • 厦门外贸网站建设报价表宁德市高中阶段招生信息平台
  • 今日军事新闻简短seo是什么意思怎么解决
  • 织梦系统如何做网站百度网站推广申请
  • 响应式网站建设代理商检测网站是否安全
  • 网站建设预付款企业网站优化
  • 深圳趣网站建设媒体发稿费用
  • 域名备案和网站备案的区别今日热点新闻2022
  • 在哪做网站专业产品推广步骤
  • 微信做网站的公司杭州明开seo