conda换源 pip 换源 ubuntu windows完美解决方案~

本文详细介绍了在Ubuntu和Windows操作系统中,如何分别对conda和pip进行源更换,以提升软件包下载速度。针对conda,提供了修改配置文件的步骤,并给出了清华源的渠道。对于pip,说明了创建和编辑pip配置文件的过程,以及如何切换到华为源或指定其他源。通过这些操作,可以优化conda和pip的包管理体验。

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

1.ubuntu 

        1.1 conda换源

(1)生成配置文件

在终端中输入:

cd
conda config --set show_channel_urls yes

(2)使用vim打开condarc

vim ~/.condarc

(3)更换成清华源

键入i变成insert模式,然后复制以下内容,再按esc回退到命令模式,最后:wq保存退出

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
ssl_verify: true

        1.2 pip换源

(1)终端中依次输入如下命令,创建pip并编辑pip配置文件

mkdir ~/.pip/
touch ~/.pip/pip.conf
vim ~/.pip/pip.conf

注意:没有vim的话,需要使用以下命令安装一下

sudo apt-get install vim

(2)更换华为源

按i键进入编辑模式,然后将以下内容拷贝到文件中,随后按Esc键,然后输入:,再输入wq!保存并退出

[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
trusted-host = repo.huaweicloud.com
timeout = 120

 (3) pip时想指定其他源

例如指定豆瓣源

pip install package -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

package是你想要安装的包名

2.windows

        2.1 conda换源

(1)生成condarc文件

打开Anaconda Prompt,在命令行下输入

conda config --set show_channel_urls yes

(2)用户文件夹找到并打开condarc文件,复制如下内容

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - 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/msys2/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - defaults
show_channel_urls: true

        2.2 pip换源

(1)新建pip文件夹

打开此电脑,进入C盘、用户、用户名,然后新建一个pip文件夹。

(2)新建pip.ini

在pip文件夹中,新建一个文本文件,然后改名为pip.ini

 (3)更换华为源

打开pip.ini,并且把以下内容复制进去

[global]
index-url = https://repo.huaweicloud.com/repository/pypi/simple
trusted-host = repo.huaweicloud.com
timeout = 120

### 在Ubuntu系统中通过Conda安装Open3D 为了在Ubuntu系统上利用Conda来安装Open3D,可以遵循一系列特定的操作流程。首先,确保已经正确安装了Anaconda或Miniconda[^2]。 #### 准备工作 确认已按照适当的方法安装好Miniconda或Anaconda。对于Miniconda而言,在目标文件夹执行如下命令完成安装: ```bash mkdir -p ~/miniconda3 wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 rm -rf ~/miniconda3/miniconda.sh ``` 初始化并更新Conda环境之后,可继续下一步操作[^4]。 #### 创建专用的Conda环境 建议为Open3D创建一个新的Conda环境以避免与其他项目的依赖冲突。这一步骤涉及选择合适的Python版本;考虑到兼容性和稳定性,通常推荐使用较新的稳定版次作为基础,比如Python 3.8: ```bash conda create -n open3d_env python=3.8 conda activate open3d_env ``` #### 安装Open3D及相关依赖 一旦激活了新建立的`open3d_env`环境,便能够安全地进行Open3D及其所需组件的安装。由于官方渠道可能不总是提供最新的预编译包给旧版本操作系统(如Ubuntu 16.04),因此有时需要手动指定或者尝试从其他社区维护者那里获取适合该系统的构建版本[^1]。 理想情况下,如果存在适用于当前平台的conda包,可以直接通过以下方式安装: ```bash conda install -c conda-forge open3d ``` 然而,针对某些特殊场景下的Ubuntu 16.04,上述方法可能会遇到困难,因为可能存在未解决的依赖关系或其他技术障碍[^3]。此时,考虑借助pip工具来进行补充性的安装可能是必要的解决方案之一: ```bash python -m pip install --upgrade pip==21.3.* pip install open3d ``` 需要注意的是,当面对具体问题时,应当查阅相关文档或是查询在线资寻找最贴近实际情况的帮助和支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值