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

4.triton c++使用

4.1 tritonclient c++使用

4.2 triton c++使用

4.3依赖安装

1.安装minconda

        Minconda是一个Anaconda的轻量级替代,默认只安装了python和conda,但可以通过pip和conda来安装所需要的包

1)下载

官网下载符合自己系统的版本Miniconda — conda documentation

wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh

bash Miniconda3-py38_4.12.0-Linux-x86_64.sh

一路enter或yes

安装位置为PREFIX=/root/minanaconda3

export CONDA_EXE='/root/miniconda3/bin/conda'
export _CE_M=''
export _CE_CONDA=''
export CONDA_PYTHON_EXE='/root/miniconda3/bin/python'

2)设置环境变量

echo export PATH=/root/miniconda3/bin:$PATH >> ~/.bashrc
source ~/.bashrc

检测版本信息,若设置了PYTHONPATH的值,请unset pythonpath

 3)换源

使用conda install时默认从conda-forge这个channel来下载

可以新增清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

 4)使用conda虚拟环境

第一步:创建虚拟环境

conda create -n myenv python=3.8 -y

第二步:激活虚拟环境

conda activate myenv

出现此问题的原因在于 conda的激活命令出现了问题,解决方式如下

source activate

可以看到成功激活并进入了myenv环境 

2.安装faiss gpu

conda install faiss-gpu

出现问下问题

 解决方法为

conda config --add channels conda-forge

faiss-gpu版本为1.7.2,同时会自动更新已经安装的某些软件。

numpy,faiss,cudatoolkit等软件被安装,conda,openssl等软件被更新

安装指定版本的faiss-gpu,faiss-cpu

conda install faiss-gpu==1.7.0

faiss-gpu可用版本如下 

 

安装指定版本的faiss-cpu

conda install faiss-cpu==1.7.1

3.安装pytorch

conda install pytorch -y

##卸载
conda uninstall pytorch

会安装最新版pytorch,安装指定版本的pytorch,如

conda install pytorch=0.1.10

安装符合cuda版本的pytorch,官网Start Locally | PyTorch

 安装命令如下

conda install pytorch torchvision torchaudio pytorch-cuda=11.7 -c pytorch -c nvidia

可用看到安装了cuda相关的

 

4.安装opencv

conda install opencv

##卸载
conda uninstall opencv

默认安装最新版opencv4.6,可能会出现ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /root/blender/3.2/python/lib/python3.10/site-packages/../../libopencv_gapi.so.406)

而strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX发现不支持GLIBCXX_3.4.30,最好的方法是给opencv降级,而升级libstdc++.so.6会很麻烦,且可能不会成功

安装指定版本的opencv 

 conda install opencv-python==4.5.1.48 -y

 注意可用的opencv版本

5.安装skimage

conda instal scikit-image

6.安装kafka

conda install kafka-python

相关文章:

  • LinuxC高级作业1
  • Linux使用Clash,clash-for-linux
  • 电脑上如何多开微信软件(多个微信同时使用)
  • 反射获取构造器、成员方法、成员变量
  • ArgoUML与StarUML的安装
  • 【拓扑系列】拓扑排序
  • html2canvas + JsPDF.js 导出pdf分页时的问题
  • 微服务之qiankun主项目+子项目搭建
  • Qt中的QGraphicView和QGraphicScene简单使用
  • 第102讲:MySQL多实例与Mycat分布式读写分离的架构实践
  • 消息中间件篇之Kafka-高可用机制
  • iOS高级理论:Runtime应用
  • IDEA反编译Jar包
  • 五步法搞定BI业务需求梳理
  • 二、LVS的安装部署
  • MindSpore 实现unflod和flod
  • 一文看懂Linux内核页缓存(Page Cache)
  • 安卓面经_安卓基础面全解析<16/30>之线程池全解析
  • 电脑Tab键有什么功能?分享Tab键的6个妙用
  • 四、网络层(六)移动IP
  • 元数据相关的术语,你知道几个?
  • Jmeter实现websocket协议接口测试
  • 直播弹幕系统(五)- 整合Stomp替换原生WebSocket方案探究
  • 【关于时间序列的ML】项目 8 :使用 Facebook Prophet 模型预测股票价格
  • 洛谷 CF1743APassword 题解
  • element plus + vue3表单第一次数据未清空的bug问题解决
  • 电力系统两阶段随机优化(Matlab实现)
  • 基于GINA/凭证提供程序的自助密码管理
  • 如何通过引用传递变量?
  • C++虚函数与多态
  • 获取rdp保存的凭证
  • 谁能主宰智能驾驶赛道?「芯片+感知」是第一主角