Python安装

一、Windows安装

打开官网:https://www.python.org/getit/Python安装_第1张图片

 下载exe安装包,双击安装默认选择路径

Python安装_第2张图片

2、验证安装成功

cmd: python 能看到版本

cmd:pip 测试包管理工具

cmd:python -m pip install --user --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple

 pip版本升级

二、Linux安装python环境

三、安装包管理工具 Anaconda-安装

1、下载地址:官网-Python Releases for Windows | Python.org

清华镜像:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

Python安装_第3张图片

安装过程中注意下面界面,第一个勾选之后会自动安装Path环境变量配置,但是我建议手动配置,不然后续出问题会很麻烦,所以不要打勾,第二个的英文翻译是:注册anaconda3作为系统python3.9,这将允许其他程序如visual studio pycharm的python工具、wing IDE、pydev和MSI二进制包,自动检测anaconda作为系统上主要python 3.9,建议打勾

在这里插入图片描述

按照安装程序提示一步步安装就好了, 安装完成之后会多几个应用

  • Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众多管理命令也可以在 Navigator 中手工实现。
  • Jupyter notebook :基于web的交互式计算环境,可以编辑易于人们阅读的文档,用于展示数据分析的过程。
  • qtconsole :一个可执行 IPython 的仿终端图形界面程序,相比 Python Shell 界面,qtconsole 可以直接显示代码生成的图形,实现多行代码输入执行,以及内置许多有用的功能和函数。
  • spyder :一个使用Python语言、跨平台的、科学运算集成开发环境。

2、配置Anaconda环境变量

系统变量->Path 

在这里插入图片描述

 3、使用Conda-By命令行

①使用命令行模式

  • Windows用户请打开“Anaconda Prompt”(Windows 会在开始菜单或者桌面产生一个终端管理器(Anconda Prompt 字样))
  • macOS和Linux用户请打开“Terminal”(“终端”)进行操作

②验证conda已安装

conda --version

终端上将会以 conda 版本号 的形式显示当前安装conda的版本号。如: conda 3.11.0

注意:如果出现错误信息,则需核实是否出现以下情况:

  • 使用的用户是否是安装Anaconda时的账户。
  • 是否在安装Anaconda之后重启了终端。
  • 如果还是出错,可以conda upgrade --all 先把所有工具包进行升级

 ③更新conda至最新版本

conda update conda

 ④查看帮助 conda --help

⑤卸载conda

linux/macOS   rm -rf ~/anaconda2 或者 rm -rf ~/anaconda3

Windows 控制面板 → 添加或删除程序 → 选择“Python X.X (Anaconda)” → 点击“删除程序”

4、Anaconda、conda、pip、virtualenv的区别

Anaconda:Anaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。

conda:conda是包及其依赖项和环境的管理工具。

▪ 适用语言:Python, R, Ruby, Lua, Scala, Java, JavaScript, C/C++, FORTRAN。

▪ 适用平台:Windows, macOS, Linux

▪ 用途:① 快速安装、运行和升级包及其依赖项。② 在计算机中便捷地创建、保存、加载和切换环境。

pip:pip是用于安装和管理软件包的包管理器

① Python 2.7.9及后续版本:默认安装,命令为 pip

② Python 3.4及后续版本:默认安装,命令为 pip3

virtualenv:virtualenv是用于创建一个独立的Python环境的工具

 virtualenv将会为它自己的安装目录创建一个环境,这并不与其他virtualenv环境共享库;同时也可以选择性地不连接已安装的全局库

四、Pycharm安装 与配置

1、下载安装包

pycharm windows版本下载地址:Download PyCharm: Python IDE for Professional Developers by JetBrains
下载社区版本

安装过程中将下列选项都选上

在这里插入图片描述

 2、Pycharm集成python最基本环境

选择项目所在路径—>>>选择Previously configured interpreter(需要提前下载安装好python,我这里python版本是python3.10)—>>勾选Create a main.py—>>>最后点击Create.

Python安装_第4张图片

 Python安装_第5张图片

 完成即可执行python命令了

Python安装_第6张图片

3、Pycharm集成Anaconda包管理工具

①anaconda有以下好处:

  • 自带常用的库,能够满足一些基础简单的需要;
  • 可以创建多个环境,每个环境可以安装不同的Python版本,从而解决了版本冲突的问题。并且每个环境都可独立安装各自需要的库,应用于不同的项目,由此便于管理不同项目需要的特定的库。

②常用anaconda命令

  • 创建新的环境 conda create -n 环境名 python=版本号(例如3.9)
  • 删除创建的环境 conda remove -n 环境名 --all
  • 查看所有创建的环境  conda env list

在创建的环境里面,base是默认的环境,没有特定指定就进入这个环境,* 表示的是目前所处的环境

  • 进入某个环境 conda activate 环境名

如果要在某个环境里面安装库,在安装之前就必须进入这个环境,否则就会默认安在base里面;
如果activate后面没有环境名就默认进入base

  • 退出环境 conda deactivate

③pycharm配置环境 创建虚拟环境

Python安装_第7张图片

虚拟环境版本 安装完成

④pycharm配置环境,环境路径与conda路径

Python安装_第8张图片

 推荐方式,后续包管理通过Anaconda 直接管理不同环境的包即可

④conda配置

Python安装_第9张图片

 

4、美化

①主题美化

推荐使用One Dark theme,看起来比较有科技感

Python安装_第10张图片

五、Python库安装

镜像源

国内常用的镜像源:
http://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里
https://pypi.tuna.tsinghua.edu.cn/simple 清华
http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

1、Pycharm配置镜像地址

Python安装_第11张图片

 Python安装_第12张图片

 2、Anaconda配置镜像加速地址

①打开 Anaconda prompt,敲命令:

conda config

②查看 .condarc 中的源:

conda config --show channels

③命令行配置

# 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
 
# 添加阿里云镜像源
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
 
# 添加中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
 
 
 
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

可视化界面配置镜像源

①打开 Anaconda Navigator  ——>  点击 environments  ——>  点击 channels

②点击 add 添加

③在空白处输入镜像源地址,输入完后按回车

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/

https://mirrors.aliyun.com/anaconda/pkgs/free/
https://mirrors.aliyun.com/anaconda/pkgs/main/

4、添加多个镜像就重复步骤2-3

5、删除 defaults

6、点 update channels 更新

Python安装_第13张图片

六、通过conda管理包

使用命令行 Anaconda  prompt

1、列出conda管理所有环境: conda env list

2、使用conda创建一个新环境:

# 创建一个python版本默认的虚拟环境
conda create --name env_name

# 创建一个名称为env_name的python版本为3.7的环境
# 这里env_name根据自己需求起名,python版本也可以更换
conda cteate -n env_name python=3.7

3、激活某个环境

# windows下激活代码
activate env_name
# linux 和 mocOS下激活代码
source activate env_name

4、导出当前环境的包信息 conda env export > environment.yaml

5、根据导出配置创建新环境 conda env create -f environment.yaml

6、删除某个环境: conda remove -n env_name --all

包管理

查看conda版本 conda --version

查看conda信息  conda info 

安装1个包 conda install package_name

安装多个包 conda install package_name1 package_name2 package_name3

指定版本号 conda install package_name=1.10(conda安装包时会自动帮你安装依赖项,例如scipy依赖于Numpy,如果你只安装了scipy(conda install scipy)的话,则conda还会安装Numpy)

卸载某个包: conda remove package_name

更新某个包 conda update package_name

更新环境所有的包 conda update --all

列出已安装的包 conda list

查找某个安装的包 conda search search_term

你可能感兴趣的:(python,python,开发语言)