【2024】深度学习配置环境常见报错,持续更新中....

devtools/2024/10/18 7:46:19/

No such file or directory: ‘:/usr/local/cuda-10.1:/usr/local/cuda-10.1/bin/nvcc‘:

  • 确保CUDA正常后,直接运行以下代码:
export CUDA_HOME=/usr/local/cuda
  • 详细原因参照,安装mmcv-full时报错:Could not build wheels for mmcv-full, which is required to install pyproject.toml-bas

使用pip install 后出现WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))

  • 更改DNS服务器,并禁用IPv6,如下:
# 更改DNS服务器,查看DNS服务器设置
systemd-resolve --status
# 1. 修改系统的永久DNS文件,命令如下
sudo vim /etc/systemd/resolved.conf
# 2. 取消DNS行的注释,并更改如下:
DNS=8.8.8.8 114.114.114.114
# 3. 保存并推出永久DNS文件
ESC + :wq!
# 4. 清空本地DNS缓存
sudo systemd-resolve --flush-caches
# 5. 重启systemd-resolved服务
sudo systemctl restart systemd-resolved
# 6. 检查systemd-resolved服务状态
sudo systemctl status systemd-resolved
# 7. 查看接口名称
nmcli con show
# 8. 更改指定连接的DNS,将为IPv4设置Google的公共DNS服务器,并删除IPv6的DNS服务器
#    并告诉NetworkManager忽略由DHCP提供的DNS服务器
nmcli con mod "有线连接 1" ipv4.dns "8.8.8.8"
nmcli con mod "有线连接 1" ipv4.ignore-auto-dns yes
nmcli con mod "有线连接 1" ipv6.dns ""
nmcli con mod "有线连接 1" ipv6.ignore-auto-dns yes
# 9. 重启NetworkManager服务
sudo systemctl restart NetworkManager
# 10. 检查是否修改完成
systemd-resolve --status# 禁用IPv6
# 1. 进入sysctl.conf文件
sudo vim /etc/sysctl.conf
# 2. 添加以下行
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1
# 3. 保存更改后,执行以下命令
sudo sysctl -p

参考文献

  1. 安装mmcv-full时报错:Could not build wheels for mmcv-full, which is required to install pyproject.toml-bas
  2. 【2024最新】 服务器安装Ubuntu20.04 (安装教程、常用命令、故障排查)持续更新中…

http://www.ppmy.cn/devtools/7049.html

相关文章

黑客知识了解

ipc$ 利用139,445端口 弱口令:admin,123456,root 容易被破解 命令 内部命令(系统自带命令) dir,tree,notepad 外部命令(你自己下载的命令) python webshell 网页木马 SQL注入 sql 结构化查询语言 …

【ThinkPHP框架教程·Part-02】开发规范和目录结构

文章目录 一、开发规范1、目录和文件的规范2、函数和类、属性命名规范3、常量与配置的规范4、数据表和字段的规范 二、目录结构1、单应用模式目录结构图(默认)2、多应用模式目录结构图(自定义)3、仅允许public目录对外访问4、其他…

ChatGPT实用指南2024

随着ChatGPT技术的演进,越来越多的人开始在工作中利用此工具。以下是关于ChatGPT的实用指南,适合不太熟悉此技术的朋友参考。 一、ChatGPT概述 1. ChatGPT是什么? ChatGPT是基于OpenAI开发的GPT大型语言模型的智能对话工具。它能够通过自然语…

DBeaver(其他可视化工具一样的逻辑)连接IoTDBDriver教程

DBeaver(其他可视化工具一样的逻辑)连接IoTDBDriver教程 一 下载安装 官网下载链接: https://iotdb.apache.org/Download/二 安装 DBeaver 三 连接 点确定 选择IoTDB驱动 点击下一步 点击测试链接 点击确定 注意: 需要自己写查询语句才能看见…

Golang | Leetcode Golang题解之第36题有效的数独

题目: 题解: func isValidSudoku(board [][]byte) bool {var rows, columns [9][9]intvar subboxes [3][3][9]intfor i, row : range board {for j, c : range row {if c . {continue}index : c - 1rows[i][index]columns[j][index]subboxes[i/3][j/3]…

消息转化器(解决由于后端给前端响应的格式中不能处理Long类型,因为js只会处理前16位,这样会导致后面的精度丢失)

问题描述:由于后端给前端响应的格式中不能处理Long类型,因为js只会处理前16位,这样会导致后面的精度丢失。 解决方法,将后端响应给前端的数据转化位JSON格式,将long类型的序列化一下 下面为具体方法(JAVA对象转化为J…

mac qt android开发环境

1,安装Android Studio 下载 Android Studio 和应用工具 - Android 开发者 | Android Developers (google.cn)

MapReduce 机理

1.hadoop 平台进程 Namenode进程: 管理者文件系统的Namespace。它维护着文件系统树(filesystem tree)以及文件树中所有的文件和文件夹的元数据(metadata)。管理这些信息的文件有两个,分别是Namespace 镜像文件(Namespace image)和操作日志文件(edit log)&#xff…