解决创建Linux的新虚拟环境后下载pytorch速度慢方式

本文指导如何在Linux命令行中通过`condaconfig--addchannels`添加Anaconda的PyTorch官方镜像源,以便于从Tuna清华大学镜像站下载安装包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在Linux命令行中输入

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

然后再从Pytorch官网  中复制对应的命令

### 创建虚拟环境安装PyTorch #### 使用 `virtualenv` 创建 Python 虚拟环境 可以通过以下方法在 Linux 下使用 `virtualenv` 创建虚拟环境: 1. **安装 virtualenv** 如果尚未安装 `virtualenv`,可以运行以下命令来安装它: ```bash sudo apt update && sudo apt install python3-virtualenv ``` 2. **创建虚拟环境** 假设使用的 Python 版本位于 `/usr/bin/python3.x`,可以执行如下命令创建名为 `myVENV` 的虚拟环境: ```bash virtualenv -p /usr/bin/python3 myVENV ``` 此处 `-p` 参数指定了用于创建虚拟环境Python 解释器路径。 3. **激活虚拟环境** 激活刚刚创建虚拟环境: ```bash source myVENV/bin/activate ``` 成功激活后,终端提示符前会出现 `(myVENV)` 表明当前处于虚拟环境中[^2]。 4. **安装 PyTorch** 在激活的虚拟环境中,可以根据官方文档推荐的方式安装 PyTorch。例如,对于 CUDA 支持版本的 PyTorch 可以运行以下命令: ```bash pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118 ``` 若不需要 GPU 加速,则可以选择 CPU-only 版本: ```bash pip install torch torchvision torchaudio ``` --- #### 使用 Conda 创建 Python 虚拟环境 另一种方式是利用 Anaconda 或 Miniconda 提供的 `conda` 工具管理虚拟环境和依赖项。 1. **创建 conda 虚拟环境** 执行以下命令创建一个虚拟环境指定所需的 Python 版本(如 3.9): ```bash conda create -n pytorch_env python=3.9 ``` 2. **激活虚拟环境** 同样需要先激活创建虚拟环境才能继续操作: ```bash conda activate pytorch_env ``` 3. **安装 PyTorch** 在已激活的 conda 环境中,可以直接通过 `conda` 安装 PyTorch 和其相关包: ```bash conda install pytorch torchvision torchaudio cudatoolkit=11.8 -c pytorch -c nvidia ``` 上述命令会自动处理所有必要的依赖关系以及兼容性的检查[^5]。 4. **验证安装** 进入 Python 解释器测试是否成功加载 PyTorch 库及其功能模块: ```python import torch print(torch.__version__) # 输出应显示为实际安装的版本号 print(torch.cuda.is_available()) # 返回 True 则表明支持 NVIDIA GPU 计算能力 ``` --- ### 总结 无论是采用 `virtualenv` 方法还是基于 `conda` 的解决方案,都可以有效地实现独立于全局系统的开发环境构建目标。具体选择取决于个人偏好或者团队协作需求等因素影响下的权衡考量结果[^1][^2][^3][^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值