python教程:安装deepctr-torch

安装deepctr-torch

安装

描述

通过condapip安装

前置步骤

  1. conda换源

通过conda config --add channels "new channel"语句将conda国外的源换成清华源,主要的源如下:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

最后将显示channels改为yes

conda config --set show_channel_urls yes

查看channels的方法为

conda config --show channels

删除channel的语句为

conda config --remove channels "needed to be deleted channel"
  1. pip换源

C:\Users\用户名\AppData\Roaming下创建pip文件夹进入pip文件夹,创建pip.txt文件,文件内容如下

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

保存退出后将.txt后缀改为.ini后缀即可。

  1. 安装cudacudnn

该步骤见文章安装cuda10.1和cudnn,注意这里的cudnn需要改为v7.6.5。如果出现找不到cudart64_101.dll的情况,可以从我上传的资源里下载。解压之后,将cudart64_101.dll复制到C:\Windows\System32C:\Windows\SysWOW64文件夹下。

安装步骤

  1. anacondabase环境中将conda更新
conda update conda
  1. 再将conda其余环境进行更新
conda update --all
  1. base环境下conda安装anaconda
conda install anaconda
  1. anaconda中创建新的环境
conda create -n deepctr-torch python=3.7
  1. 进入新创建的环境deepctr-torch
conda activate deepctr-torch
  1. 先安装pytorch-gpu
conda install pytorch torchvision cudatoolkit=10.1
  1. 进入deepctr-torch环境下的python,测试是否安装成功
import torch
torch.cuda.is_available()

如果为True,则说明安装成功。

  1. 再安装deepctr-torch
pip install --no-deps deepctr-torch

不安装deepctr-torch的依赖,因为他会自动安装tensorflow高版本,与cuda不匹配。安装完成之后,有会如下error

在这里插入图片描述

  1. 安装deepctr-torch依赖
pip install appdirs filelock msgpack sklearn tqdm tensorflow==2.3

安装2.3版本的tensorflow是为了与tensorflow-gpu的版本相匹配。

  1. 安装tensorflow-gpu
pip install tensorflow-gpu==2.3

先安装tensorflow再安装tensorflow-gpu的原因是,系统默认使用最后安装的tensorflow

  1. 进入deepctr-torch环境下的python,测试tensorflow-gpu
import tensorflow as tf
tf.config.list_physical_devices('GPU')

若出现类似于下图的结果,则说明tensorflow-gpu安装成功。

在这里插入图片描述

  1. 进入deepctr-torch环境下的python,测试deepctr-torch
from deepctr_torch import *

如果不报错说明安装成功。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以通过以下几种方式来安装deepctr: 1. 使用pip安装: a. 首先安装deepctr-torch:`pip install deepctr-torch` b. 如果安装deepctr-torch时出现依赖问题,可以尝试使用`--no-deps`选项安装:`pip install --no-deps deepctr-torch` c. 如果您不希望安装deepctr-torch的依赖,可以直接安装deepctr:`pip install deepctr` d. 如果您还需要安装deepmatch,可以使用以下命令:`pip install deepmatch` 2. 从GitHub下载源码: a. 访问https://github.com/shenweichen/DeepCTR b. 下载源码并将其放入您的项目中 请根据您的需求选择适合您的安装方式。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [python教程安装deepctr-torch](https://blog.csdn.net/plc19981102/article/details/120807607)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [DeepCTR & DeepMatch简单实用指南](https://blog.csdn.net/weixin_39285712/article/details/127593829)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值