1.Anaconda 安装配置,轻轻松松上手Python

简介: 1.Anaconda 安装配置,轻轻松松上手Python

1.简介

Anaconda 集成了大部分常用开发工具,支持 Linux、Mac、 Windows 系统,提供了包管理与环境管理的功能,可以很方便地解决多版本 Python 并存、切换,以及各种第三方包安装问题。

conda 可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理。包管理与pip 功能类似,环境管理则允许用户方便地安装不同版本的 Python, 并可以快速切换。

2.下载安装、配置环境

根据自己电脑下载对应的版本,如果官网下载太慢可切换到清华镜像下载;

Windows 安装过程中,勾选 All Users ,勾选 Register,其他直接点下一步完成即可;

06ad25a15be44038844aad1be07aeede.png

完成安装后,需要配置环境变量,方法如下:控制面板→系统和安全→系统→高级系统设置→环境变量→用户变量→PATH,添加Anaconda的安装目录文件,具体路径根据安装调整,如:

D:\Anaconda
D:\Anaconda\Scripts
D:\Anaconda\Library\bin

可能遇到的问题:'conda’不是内部或外部命令,也不是可运行的程序或批处理文件。

没有配置环境变量或者环境变量配置有误。

由于ProgramData是个系统路径,会涉及到不必要的权限问题,因此需要更改默认路径,最简单是修改方式就是直接编辑默认安装路径

Mac 安装则闭着眼睛点下一步完成即可;

3.使用和常用命令

3.1 查看是否安装成功

Windows 按住win+R 输入 cmd,Mac 打开Terminal,输入下面命令,查看是否安装配置成功;

conda --version
或者
conda --v

为了避免发生错误,可以先把所有工具包升级:

conda upgrade --all
3.2 管理虚拟环境常用命令

常用命令有如下这些,也可前往 https://docs.conda.io/projects/conda/en/latest/commands/info.html 进行扩展。

# 查看所有虚拟环境名称
conda env list
或者
conda info -e

# 激活和切换虚拟环境名称,如果省略 虚拟环境名称 则进入自带的base环境,activate learn
activate 虚拟环境名称

# 创建虚拟环境,eg:conda create -n learn python==3.9
conda create -n 新建的虚拟环境名称 python==x.x

# 关闭虚拟环境
conda deactivate

# 删除虚拟环境,需要关闭退出该环境后操作,eg:conda remove -n learn --all
conda remove -n 虚拟环境名称 --all

# 安装工具包,
conda install requests
pip install requdes

# 卸载工具包
conda remove requests
pip uninstall requests

# 查看python是否安装
python --version

# 打开python解释器,出现>>>表示已进入,可执行其他命令
python 
print('Hello,Word')

# 退出python解释器
exit()

4.可能遇到的问题

安装一些工具包,比如conda install requests出现以下问题:

AttributeError: module ‘lib’ has no attribute ‘OpenSSL_add_all_algorithms’

原因是cryptography和pyopenssl两个模块之间不兼容导致了这个问题,因此降低cryptography的版本就可以了。

pip install cryptography==38.0.4

相关文章
|
2月前
|
IDE 开发工具 索引
在Python中安装第三方库
在Python中安装第三方库
877 30
|
3月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
432 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
3月前
|
XML 数据格式 Python
Python实用记录(五):labelImg安装和使用-----看这篇就够了!
这篇文章介绍了在Windows 10系统中使用Anaconda3安装labelImg工具的方法,包括通过pip安装相关包和从GitHub下载配置,以及一些使用技巧,如修改预定义类别和自动保存功能。
396 3
|
7天前
|
Shell Linux iOS开发
使用 pipx 安装并执行 Python 应用程序 (1)
使用 pipx 安装并执行 Python 应用程序 (1)
22 0
使用 pipx 安装并执行 Python 应用程序 (1)
|
1月前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
17天前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
|
2月前
|
存储 JSON 网络安全
使用 EFS 在 AWS Lambda 上安装 Python 依赖项
使用 aws lambda 时,开发人员面临的常见挑战之一是管理大型 python 依赖项。
39 1
|
2月前
|
Ubuntu Linux iOS开发
安装Python
安装 Python 是相对简单的过程,但需要根据不同的操作系统选择合适的方法。同时,合理使用虚拟环境可以更好地管理项目的依赖和环境,提高开发效率。希望这些步骤和注意事项能帮助你顺利安装 Python。
|
3月前
|
网络协议 Java Linux
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
本文介绍了PyAV库,它是FFmpeg的Python绑定,提供了底层库的全部功能和控制。文章详细讲解了PyAV的安装过程,包括在Windows、Linux和ARM平台上的安装步骤,以及安装中可能遇到的错误和解决方法。此外,还解释了时间戳的概念,包括RTP、NTP、PTS和DTS,并提供了Python代码示例,展示如何获取RTSP流中的各种时间戳。最后,文章还提供了一些附录,包括Python通过NTP同步获取时间的方法和使用PyAV访问网络视频流的技巧。
662 4
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
|
3月前
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
125 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda