Conda、Git、pip设置代理教程 解决Torch not compiled with CUDA enabled问题

news/2024/10/30 15:21:04/

Conda设置代理

在使用Conda时,如果您需要通过代理访问网络资源,可以按照以下步骤配置代理:

  1. 打开终端并运行以下命令以设置HTTP代理:

conda config --set proxy_servers.http http://<代理服务器>:<端口号>

请将“<代理服务器>”和“<端口号>”替换为您的代理服务器和端口号。例如,如果您使用的代理服务器是“proxy.example.com”,端口号是“8080”,则命令应为:

conda config --set proxy_servers.http http://proxy.example.com:8080
  1. 运行以下命令以设置HTTPS代理:

conda config --set proxy_servers.https https://<代理服务器>:<端口号>

请使用与HTTP代理相同的格式替换“<代理服务器>”和“<端口号>”。

  1. 运行以下命令以测试代理设置是否正确:

conda info

这将显示Conda的配置信息,包括代理设置。如果代理设置正确,则应该可以看到代理服务器和端口号。

请注意,如果您的代理服务器需要身份验证,则需要在设置代理时提供用户名和密码。您可以使用以下命令设置HTTP代理:

conda config --set proxy_servers.http http://<用户名>:<密码>@<代理服务器>:<端口号>

使用相同的格式设置HTTPS代理。

如果您需要从Conda中删除代理设置,请使用以下命令:

conda config --remove-key proxy_servers.http
conda config --remove-key proxy_servers.https

这将从Conda的配置中删除HTTP和HTTPS代理设置。

例子:

conda config --set proxy_servers.http http://127.0.0.1:7890
conda config --set proxy_servers.https http://127.0.0.1:7890

Git

如果您需要通过代理访问Git仓库,可以按照以下步骤设置Git代理:

  1. 打开终端并运行以下命令以设置HTTP代理:
git config --global http.proxy http://<代理服务器>:<端口号>

请将“<代理服务器>”和“<端口号>”替换为您的代理服务器和端口号。例如,如果您使用的代理服务器是“proxy.example.com”,端口号是“8080”,则命令应为:

git config --global http.proxy http://proxy.example.com:8080
  1. 运行以下命令以设置HTTPS代理:
git config --global https.proxy https://<代理服务器>:<端口号>

请使用与HTTP代理相同的格式替换“<代理服务器>”和“<端口号>”。

  1. 如果您的代理服务器需要身份验证,则需要在设置代理时提供用户名和密码。您可以使用以下命令设置HTTP代理:
git config --global http.proxy http://<用户名>:<密码>@<代理服务器>:<端口号>

使用相同的格式设置HTTPS代理。

  1. 如果您需要从Git中删除代理设置,请使用以下命令:
git config --global --unset http.proxy
git config --global --unset https.proxy

这将从Git的配置中删除HTTP和HTTPS代理设置。

请注意,代理设置是全局设置,将对您所有的Git操作生效。

pip

如果您需要通过代理访问Python包管理器pip,可以按照以下步骤设置pip代理:

  1. 打开终端并运行以下命令以设置HTTP代理:
pip config set global.proxy http://<代理服务器>:<端口号>

请将“<代理服务器>”和“<端口号>”替换为您的代理服务器和端口号。例如,如果您使用的代理服务器是“proxy.example.com”,端口号是“8080”,则命令应为:

pip config set global.proxy http://proxy.example.com:8080
  1. 运行以下命令以设置HTTPS代理:
pip config set global.proxy https://<代理服务器>:<端口号>

请使用与HTTP代理相同的格式替换“<代理服务器>”和“<端口号>”。

  1. 如果您的代理服务器需要身份验证,则需要在设置代理时提供用户名和密码。您可以使用以下命令设置HTTP代理:
pip config set global.proxy http://<用户名>:<密码>@<代理服务器>:<端口号>

使用相同的格式设置HTTPS代理。

  1. 如果您需要从pip中删除代理设置,请使用以下命令:
pip config unset global.proxy

这将从pip的配置中删除HTTP和HTTPS代理设置。

请注意,代理设置是全局设置,将对您所有的pip操作生效。

"AssertionError: Torch not compiled with CUDA enabled" in spite upgrading to CUDA version

Try checking your CUDA version using

nvcc --version

or

nvidia-smi

Uninstalling the packages and reinstalling it with pip instead solved it for me.

1.conda remove pytorch torchvision torchaudio cudatoolkit2.pip3 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu116

参考资料:

python - "AssertionError: Torch not compiled with CUDA enabled" in spite upgrading to CUDA version - Stack Overflow


http://www.ppmy.cn/news/83612.html

相关文章

文件包含的本质、预处理符号、# vs ##

何为头文件&#xff1f; 在C语言中&#xff0c;文件包含是一种常见的编程技术&#xff0c;它允许程序员在一个源文件中使用另一个源文件中的函数或变量。 文件包含通常使用#include预处理指令来实现。#include指令告诉预处理器将文件的内容插入到当前文件的指定位置中。 例如&a…

029:Mapbox GL绘制铁路黑白交替的线段

第029个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中加载数据显示铁路标识的那种黑白交替的线段。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共94行)相关API参考:专栏目标示例效果 配置方式 1)…

arthas使用分析

一 简介 Arthas 是一款线上监控诊断产品&#xff0c;通过全局视角实时查看应用 load、内存、gc、线程的状态信息&#xff0c;并能在不修改应用代码的情况下&#xff0c;对业务问题进行诊断&#xff0c;包括查看方法调用的出入参、异常&#xff0c;监测方法执行耗时&#xff0c…

【学习记录】大数据课程-学习十六周总结

4.2.4.外部表操作 在创建表的时候可以指定external关键字创建外部表,外部表对应的文件存储在location指定的hdfs目录下,向该目录添加新文件的同时&#xff0c;该表也会读取到该文件(当然文件格式必须跟表定义的一致)。 外部表因为是指定其他的hdfs路径的数据加载到表当中来&am…

Java15:枚举和注解

一&#xff1a;枚举&#xff1a; 1.枚举类的使用&#xff1a; 》枚举类的理解&#xff1a;类的对象只有有限个&#xff0c;确定的。我们称为枚举类 》当需要定义一组常量时&#xff0c;强烈建议使用枚举类 》如果枚举类中只有一个对象&#xff0c;则可以作为单列模式的方式…

拉货搬家货运APP开发分析和功能列表

作为国家经济发展的重要基础设施&#xff0c;物流行业正在面对转型升级的风口。巨大的市场体量&#xff0c;也迎来了激烈的市场竞争。为了从同质化的服务中脱颖而出&#xff0c;开拓更大的市场&#xff0c;并且解决线下司机的载货痛点&#xff0c;货运APP的开发必不可少。 开发…

workquue

参考 讲解Linux内核工作队列workqueue源码分析 - 知乎 浅谈Linux内核中断下半部——工作队列&#xff08;work queue&#xff09; - 知乎 kernel/workqueue.c 初始化 /** 6004 * workqueue_init_early - early init for workqueue subsystem 6005 * 6006 * This is th…

【阿里云】文本转语音— 阿里云语音合成,文本转语音工具类

目录 一、导入SDK坐标 二、文本转语音 —步骤和工具类 1.登录阿里云账号&#xff0c;创建一个语音合成项目和创建用户并设置权限。 2.获取appKey、accessKeyId、accessKeySecret在相应位置进行填写。 3.相应位置填写自己需要保存的本地路径。意思就是说&#xff0c;自己定…