自学内容网 自学内容网

最新版Anaconda搭建Python环境

目录

前言

Anaconda

下载

配置

配置清华的镜像源

检测与更新

其他

win7提示Failed to extract packages


前言

忽然发现之前安装Python环境是在一篇文章中带过,还没有单独出过。随安装个最新版的试试

当然,这里推荐使用Anaconda

Anaconda

‌Anaconda是一个开源的Python发行版本,包含了conda、Python等180多个科学包及其依赖项‌。以下是关于Anaconda的详细介绍:

  • 特点‌:Anaconda便于获取和管理包,包括python和许多常用软件库(如numpy、pandas等)以及包管理器conda。它使安装比常规python安装容易,并对环境进行统一管理。
  • 作用‌:Anaconda解决了Python环境中的一些问题,如Python2与Python3的选择、包管理以及环境混乱等。它能够创建一个独立的Python环境,包含的科学包有conda、numpy、scipy、ipythonnotebook等。
  • 优势‌:对于Python初学者而言,Anaconda非常友好,省去了单独安装Python主程序和功能包的麻烦,同时还附带捆绑了两个非常好用的交互式代码编辑器(Spyder、Jupyter Notebook)。‌

使用Anaconda可以轻松管理多个版本的Python环境,它默认有两个版本可以选择安装,同时也可以在已安装的Anaconda版本中添加另一个版本的Python,实现多版本共存‌。

下载

下载地址:Download Anaconda Distribution | Anaconda

下载完按提示安装就好 

配置

在Anaconda的安装目录下找到Scripts文件夹并进入,然后shift右键,选择在此处打开Powershell窗口(路径上输入cmd回车),输入以下命令,将pip升级到最新

python -m pip install -U pip

如果因为移动python环境位置导致pip路径不对报错
可使用python -m pip install 包名,达到一样的效果

  • 如有No module named ‘pip错误  执行python -m ensurepip
  • python -m pip install -U pip遇到用户权限问题, python -m pip install -U pip --user

卸载重装pip

python -m pip uninstall pip,安全下载get-pip.py到当前文件夹:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py,重新打开命令窗口执行:python get-pip.py

配置清华的镜像源

Anaconda默认的镜像源在国外,换成清华的镜像源,提升下载速度

建立配置文件:

  • windows下的路径为 C:\Users\你的用户名\pip\pip.ini

  • linux下的路径为 ~/.pip/pip.conf

  • 文件内容
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

在之前提到的Scripts下打开命令行窗口,输入命令

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --set show_channel_urls yes

检测与更新

conda info

conda list  可以查询现在安装了哪些库

conda update --all  把所有包进行更新,在提示是否更新的时候输入 y

建议去到环境变量的用户变量中删除了以下两个变量

  • D:\az\anaconda3\Scripts
  • D:\az\anaconda3

其他

win7提示Failed to extract packages

版本过于新,无法兼容win7系统,要么更换系统 要么将版本降低即可

https://repo.anaconda.com/archive/Anaconda3-2021.05-Windows-x86.exe

ending

 人的一生 必须要学会做一件事 而且要做到透彻 才不枉此生...共勉 💪。

 关注瑶山编程,分享技术和有趣的事!


原文地址:https://blog.csdn.net/qq_44695727/article/details/142591226

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!