python常用的开发环境包括_Python 全栈:Python 四种常用开发环境总结

包安装和镜像源

先来区分几个小白容易混淆的概念:Python 解释器、PyCharm、Anaconda、Conda 安装、pip 安装。PyCharm 是 Python 常用的集成开发环境,全称 Integrated Development Environment,简称 IDE,它本身无法执行 Python 代码。

Python 解释器负责执行 Python 代码。可去 Python 官网下载指定版本的 Python,如常用的 Python 3.7 或 Python 3.8 版本;如果安装过 Anaconda,它里面也包括某版本的 Python 解释器。PyCharm 里可选择配置指定版本的 Python 解释器。

Anaconda:组装 Python 常用包和环境在一起,开发者使用 Conda 命令,可以非常方便地安装各种 Python 包。

Conda 安装:安装 Anaconda 软件后,能够使用 Conda 命令下载。Anaconda 源,常用的清华、中科大镜像源。Conda 安装不仅能装 Python 相关的包,还能安装 C++ 相关的包。

pip 安装:也是一种类似于 Conda 安装的 Python 安装方法,用于从 Python Package Index 安装包的工具,只能安装 Python 相关的包。

镜像源

使用 Conda 安装某些包会出现慢或安装失败问题,最有效方法是修改镜像源为国内镜像源。

先查看已经安装过的镜像源,Windows 系统在 CMD 窗口中执行命令:conda config --show

查看配置项 channels,如果显示带有 tsinghua,则说明已安装过清华镜像。channels:

- https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/

- 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/free/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

还可以添加中科大镜像源:conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

并设置搜索时显示通道地址:conda config --set show_channel_urls yes

确认是否安装镜像源成功,执行 conda config --show,找到 channels 值为如下:channels:

- https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

- defaults

如果要移除镜像源,使用 conda config --remove channels url 地址,比如要删除清华的某个镜像,使用以下命令:conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/tensorflow/linux/cpu/

或者使用下面命令删除所有所有镜像源:conda config --remove-key channels

举一个安装深度学习库 PyTorch 的例子,安装使用 Conda 方法,命令如下所示:conda install pytorch torchvision cudatoolkit=10.1

需要安装的包共有两个,每行后面的链接就是要从清华下载的镜像源。

image-20200127233201258

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值