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

相关文章
|
10天前
|
Linux 数据库管理 Python
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
CentOS7编译安装Python3.10(含OpenSSL1.1.1安装),创建虚拟环境,运行Django项目(含sqlite版本报错)
75 4
|
4天前
|
BI 测试技术 索引
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)-1
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)
|
27天前
|
Python
pip批量安装python第三方库
pip批量安装python第三方库
|
29天前
|
数据采集 机器学习/深度学习 人工智能
2024最新版Python安装教程,适合新手,赶快收藏!_python3最新版2024
2024最新版Python安装教程,适合新手,赶快收藏!_python3最新版2024
|
3天前
|
JavaScript 前端开发 Linux
pipx — 在隔离环境中安装和运行 Python 应用程序
pipx — 在隔离环境中安装和运行 Python 应用程序
|
4天前
|
存储 API C语言
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)-2
Python学习笔记之NumPy模块——超详细(安装、数组创建、正态分布、索引和切片、数组的复制、维度修改、拼接、分割...)
|
4天前
|
计算机视觉 Python
python 安装 cv2 - 已解决
python 安装 cv2 - 已解决
11 0
|
12天前
|
Linux Python
Linux安装python3环境
Linux安装python3环境
|
13天前
|
机器学习/深度学习 存储 数据挖掘
看见更大的Python世界:Python生态系统中的第三方库的安装
看见更大的Python世界:Python生态系统中的第三方库的安装
20 1
|
14天前
|
人工智能 Linux Python
Alibaba Cloud Linux 3.2104 LTS 64位 怎么安装python3.10.12和pip3.10
Alibaba Cloud Linux 3.2104 LTS 64位 怎么安装python3.10.12和pip3.10
39 0