发布信息

Python中默认安装的版本及安装及使用方法教程!

作者:软荐小编      2024-04-23 10:03:38     203

今天我将分享一个关于 Anaconda 的有用教程。 它有很多内容。 建议保存。

1.什么是水蟒? 1 简介

Anaconda(官网)是一个发行版本,可以方便地获取包并进行管理,同时可以统一管理环境。 Anaconda 包含 180 多个科学包及其依赖项,包括 conda 和 Python。

2. 特点

Anaconda具有以下特点:

其功能的实现主要是基于Anaconda所具备的:

如果你在日常工作或学习中不需要使用超过1000个库,可以考虑安装Miniconda(点击这里下载图形界面和命令行安装)。 关于Miniconda的安装和使用这里就不多介绍了。

3、Anaconda、conda、pip、virtualenv的区别①Anaconda

Anaconda 是一个包含 180 多个科学包及其依赖项的发行版。 它包含的科学包包括:conda、numpy、scipy、ipython Notebook等。

②康达

快速安装、运行和升级包及其依赖项。

在计算机上方便地创建、保存、加载和切换环境。

如果你需要的包需要不同版本的Python,你不需要切换到不同的环境,因为conda也是一个环境管理器。 只需几个命令32位软件在64位系统,您就可以创建一个完全独立的环境来运行不同的 Python 版本,同时继续在常规环境中使用您最喜欢的 Python 版本。 ——康达官网

③ 点

pip 是一个包管理器,用于安装和管理软件包。

pip编写语言:Python。

Python默认安装的版本:

pip 名称的由来:pip 使用递归缩写来命名。 一般认为它的名字来自两个地方:

④ 虚拟环境

virtualenv:创建独立Python环境的工具。

解决这个问题:

当一个程序需要使用Python 2.7版本,另一个程序需要使用Python 3.6版本时,如何同时使用这两个程序?

如果所有程序都安装在系统下的默认路径下,如:/usr/lib/python2.7/site-packages,如果不小心升级了一个不应该升级的程序,就会影响其他程序。

如果要在程序运行时安装一个程序并修改其库或库版本,就会导致程序中断。

在共享主机上时,无法将包安装在全局站点包目录中。

virtualenv会为自己的安装目录创建一个环境,不与其他virtualenv环境共享库; 它还可以选择不链接已安装的全局库。

⑤ pip 和 conda 对比 → 依赖检查

点:

康达:

→ 环境管理 → 对系统内置Python的影响 → 适用语言 ​​⑥ conda、pip、virtualenv之间的关系

conda 结合了 pip 和 virtualenv 的功能。

二、Anaconda的适用平台及安装条件 1、适用平台

Anaconda可以在以下系统平台上安装和使用:

2.安装条件 3.在macOS系统上安装Anaconda ①图形界面安装

前往官方下载页面进行下载。 有两个版本可供选择:Python 3.6和Python 2.7,我下载的是前者。 选择版本后,点击“64位图形安装程序”进行下载。

下载完成后,双击下载文件,在对话框的“简介”、“自述文件”、“许可证”部分直接单击“下一步”。

在“目标选择”部分中选择“仅为我安装”,然后单击“下一步”。

注意:如果出现错误消息“您无法在此位置安装 Anaconda”,请重新选择“仅为我安装”,然后单击“下一步”。

32位软件在64位系统_软件系统定位_软件系统指什么

在“安装类型”部分,您可以单击“更改安装位置”来更改安装位置。 标准安装路径位于用户的主目录中。 这一步我没有改变安装位置。 如果选择默认安装路径,则直接点击“Install”进行安装。

32位软件在64位系统_软件系统指什么_软件系统定位

等待“安装”部分结束。 如果您看到“安装已成功完成”。 在“摘要”部分,安装成功。 单击“关闭”关闭对话框。

软件系统指什么_32位软件在64位系统_软件系统定位

您可以在Mac的Launchpad中找到名为“Anaconda-Navigator”的图标,单击将其打开。

软件系统定位_32位软件在64位系统_软件系统指什么

如果“Anaconda-Navigator”启动成功,则表示Anaconda安装成功; 如果不成功,请务必仔细检查以上安装步骤。

“Anaconda-Navigator”已经包含“Jupyter Notebook”、“Jupyterlab”、“Qtconsole”和“Spyder”。 (图中的“Rstudio”是我后来安装的,但它默认出现在“Anaconda-Navigator”的启动界面上,只需点击“Install”即可安装。)

软件系统指什么_32位软件在64位系统_软件系统定位

完成安装。

② 命令行安装

前往官方下载页面进行下载。 有两个版本可供选择:Python 3.6和Python 2.7,我下载的是前者。 选择版本后,点击“64-Bit Command-Line Installer”进行下载。

下载完成后,在Mac的Launchpad中找到“其他”并打开“终端”。

注意:

强烈建议:不要修改文件名。 如果更名,请用英文命名。

在安装过程中,您会看到提示“为了继续安装过程,请查看许可协议”。 (“请查看许可协议以继续安装。”),单击“Enter”查看“许可协议”。

在“许可协议”界面,滚动屏幕至底部,输入“是”,同意许可协议内容。 然后继续下一步。

安装过程中提示“按Enter键确认位置,按CTRL-C取消安装或指定备用安装目录”。 如果您接受默认安装路径,则会显示“PREFIX=/home//anaconda”并继续安装。安装过程大约需要几分钟。

建议:直接接受默认安装路径。

如果安装程序提示“您希望安装程序将 Anaconda 安装位置添加到 /home//.bash_profile 中的 PATH 前面吗?” ),建议输入“yes”。

注意:

路径/home//.bash_profile中的“”是你进入主目录后的目录名。

如果输入“no”,则需要手动添加路径。 添加导出路径=“/

“.bashrc”或“.bash_profile”中的“/bin:$PATH”。其中,“

” 与您实际的 Anaconda 安装路径。

当看到“Thank you for Installation Anaconda!”时,说明安装已成功完成。

关闭终端,然后再次打开,以便 Anaconda 在安装后启动。

验证安装结果。 您可以使用以下任一方法:

1) 在终端中输入命令 condal list。 如果Anaconda安装成功,会显示已安装的包名称和版本号。

软件系统定位_软件系统指什么_32位软件在64位系统

2)在终端中输入python。 该命令将启动Python交互界面。 如果Anaconda安装成功并可以运行,Python版本号右侧会显示“Anaconda custom (64-bit)”。 要退出 Python 交互界面,请输入 exit() 或 quit()。

32位软件在64位系统_软件系统定位_软件系统指什么

3)在终端中输入anaconda-navigator。 如果 Anaconda 安装成功,将启动 Anaconda Navigator 图形界面。

2.在Windows系统上安装Anaconda

前往官方下载页面进行下载。 有两个版本可供选择:Python 3.6 和 Python 2.7。 选择版本后,根据您的操作系统点击“64位图形安装程序”或“32位图形安装程序”进行下载。

下载完成后,双击下载的文件启动安装程序。

注意:

如果您在安装过程中遇到任何问题,请暂时关闭防病毒软件,并在安装过程完成后重新打开。

如果您在安装过程中选择了“为所有用户安装”,请卸载 Anaconda,然后重新安装,以仅为“我”安装。

选择“下一步”。

阅读许可协议的条款,然后选中“我同意”并继续下一步。

除非您以管理员身份为所有用户安装,否则只需选中“Just Me”并单击“Next”。

在“选择安装位置”界面中,选择安装Anaconda的目标路径,然后单击“下一步”。

注意:

目标路径不能包含空格,也不能进行“unicode”编码。

除非要求以管理员权限安装,否则请勿以管理员身份安装。

软件系统指什么_软件系统定位_32位软件在64位系统

取消选中“将 Anaconda 添加到我的 PATH 环境变量”。 在“高级安装选项”中。 因为如果勾选的话,会影响其他程序的使用。 如果使用 Anaconda,请通过打开 Anaconda Navigator 或使用开始菜单中的“Anaconda prompt”(类似于 macOS 中的“终端”)来使用它。

除非您计划使用多个版本的 Anaconda 或多个版本的 Python,否则请选中“将 Anaconda 注册为我的默认 Python 3.6”。

然后单击“安装”开始安装。 如果您想查看安装详细信息,可以单击“显示详细信息”。

软件系统定位_软件系统指什么_32位软件在64位系统

点击下一步”。

输入“感谢安装 Anaconda!” 出现界面则表示安装成功。 单击“完成”完成安装。

注:如果您不想了解“Anaconda Cloud”和“Anaconda Support”,可以取消勾选“了解更多关于Anaconda Cloud”和“了解更多关于Anaconda Support”的信息。

32位软件在64位系统_软件系统定位_软件系统指什么

验证安装结果。 您可以选择以下任意一种方法:

1)“开始→Anaconda3(64位)→Anaconda Navigator”。 如果Anaconda Navigator能够成功启动,则说明安装成功。

2)“开始→Anaconda3(64位)→右键Anaconda prompt→以管理员身份运行”,在Anaconda prompt中输入conda list即可查看已安装的包名称和版本号。 如果能够正常显示结果,则说明安装成功。

3.在Linux系统上安装Anaconda

前往官方下载页面进行下载。 有两个版本可供选择:Python 3.6 和 Python 2.7。

启动终端并在终端中输入命令 md5sum /path/filename 或 sha256sum /path/filename

注意:将本步骤命令中的/path/filename替换为文件的实际下载路径和文件名。 其中,path为路径,filename为文件名。

强烈推荐:

不要在路径和文件名中使用空格或其他特殊字符。

路径和文件名最好用英文命名,不要用中文或其他特殊字符。

根据Python版本有选择地在终端中输入命令:

注意:

无论是否使用 Bash shell,都需要输入第一个单词 bash。

如果您的下载路径是自定义的,请将本步骤路径中的~/Downloads替换为您自己的下载路径。

除非要求您使用 root 权限,否则请选择“以用户身份安装 Anaconda”。

在安装过程中,您会看到提示“为了继续安装过程,请查看许可协议”。 (“请查看许可协议以继续安装。”),单击“Enter”查看“许可协议”。

在“许可协议”界面,滚动屏幕至底部,输入“是”,同意许可协议内容。 然后继续下一步。

安装过程中,提示“按 Enter 接受默认安装位置,CTRL-C 取消安装或指定备用安装目录”。 安装目录。”)如果接受默认安装路径,则会显示“PREFIX=/home//anaconda”并继续安装。安装过程大约需要几分钟。

建议:直接接受默认安装路径。

如果安装程序提示“您希望安装程序将 Anaconda 安装位置添加到 /home//.bashrc 中的 PATH 吗?” ),建议输入“yes”。

注意:

路径/home//.bash_rc中的“”是你进入主目录后的目录名。

如果输入“no”,则需要手动添加路径,否则conda将无法正常运行。

当看到“Thank you for Installation Anaconda!”时,说明安装已成功完成。

关闭终端32位软件在64位系统,然后再次打开,以便 Anaconda 在安装后启动。 或者直接在终端输入source ~/.bashrc即可完成启动。

验证安装结果。 您可以使用以下任一方法:

1) 在终端中输入命令 condal list。 如果Anaconda安装成功,会显示已安装的包名称和版本号。

2)在终端中输入python。 该命令将启动Python交互界面。 如果Anaconda安装成功并可以运行,Python版本号右侧会显示“Anaconda custom (64-bit)”。 要退出 Python 交互界面,请输入 exit() 或 quit()。

3)在终端中输入anaconda-navigator。 如果 Anaconda 安装成功,Anaconda Navigator 将启动。

4.管理conda0。 写在前面

以下均以命令行方式进行介绍。 Windows用户请打开“Anaconda prompt”; macOS和Linux用户请打开“终端”(“Terminal”)进行操作。

1.验证conda是否安装

conda --version

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

注意:如果出现错误信息,您需要验证是否出现以下情况:

使用的用户是否是安装Anaconda时使用的账户。

安装 Anaconda 后是否重新启动了终端?

2.更新conda到最新版本

执行命令后,conda会比较版本,列出可以升级的版本。 同时,用户也会收到其他相关软件包升级到相应版本的通知。

当有新版本可供升级时,终端将显示Proceed ([y]/n)?。 这时输入y进行升级。

3.查看conda帮助信息

conda --help
# 或
conda -h

4.卸载conda①Linux或macOS

rm -rf ~/anaconda2
# 或
rm -rf ~/anaconda3

即删除Anaconda安装目录。 根据安装的Anaconda版本选择对应的卸载命令。

② 窗户

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

注意:

Python XX:Python 的版本,例如:Python 3.6。

Windows 10 的删除有所不同。

5.管理环境0.写在前面

以下均以命令行方式进行介绍。 Windows用户请打开“Anaconda prompt”; macOS和Linux用户请打开“终端”(“Terminal”)进行操作。

1.创建新环境

conda create --name

注意:

如果要安装指定版本号,只需要在包名后面加上=和版本号的形式执行即可。 例如:conda create --name python2 python=2.7,即创建一个名为“python2”的环境,并在环境中安装python 2.7版本。

如果想在新创建的环境中创建多个包,直接

然后用空格分隔并添加多个包名称。 例如:conda create -n python3 python=3.5 numpy pandas,即创建一个名为“python3”的环境,其中安装了python 3.5版本,同时也安装了numpy和pandas。

--name 也可以替换为 -n。

提示:默认情况下,新创建的环境会保存在/Users//anaconda3/env目录下,其中是当前用户的用户名。

2.切换环境①Linux或macOS

source activate

② 窗户

activate

③ 温馨提示

如果创建环境后安装Python时不指定Python版本,则会安装与Anaconda版本相同的Python版本。 也就是说,如果你安装Anaconda版本2,就会自动安装Python 2.x; 如果您安装 Anaconda 版本 3,则将自动安装 Python 3.x。

当环境切换成功后,该行的开头将以“(env_name)”或“[env_name]”开头。 其中,“env_name”是要切换到的环境名称。 例如:在macOS系统中执行source active python2,即切换到名为“python2”的环境,行首将以(python2)开头。

3.退出root环境①Linux或macOS

source deactivate

② 窗户

deactivate

③ 温馨提示

执行退出当前环境并返回根环境的命令后,行首原来以“(env_name)”或“[env_name]”开头的字符将不再显示。

4.显示创建的环境

conda info --envs

或者

conda info -e

或者

conda env list

例如:

32位软件在64位系统_软件系统定位_软件系统指什么

结果中带有星号“*”的行是当前环境。 macOS系统中默认创建的环境名为“base”。

5.复制环境

conda create --name --clone

注意:

这是正在复制/克隆的环境的名称。 环境名称周围没有尖括号“”。

这是复制后新环境的名称。 环境名称周围没有尖括号“”。

例如:conda create --name py2 --clone python2,表示克隆名为“python2”的环境,克隆后的新环境名为“py2”。 此时环境中就会同时存在“python2”和“py2”环境,并且两个环境的配置是相同的。

6.删除环境

conda remove --name --all

注:是删除的环境名称。 环境名称周围没有尖括号“”。

6. 管理软件包 1. 查找可安装的软件包版本 ① 精准搜索

conda search --full-name

注意:

``--full-name` 是精确搜索的参数。

是正在搜索的包的全名。 包名称周围没有尖括号“”。

例如: conda search --full-name python 将查找全名“python”的包的哪些版本可供安装。

② 模糊搜索

注:这是查找包含该字段的包名。 该字段没有被尖括号“”包围。

例如: conda search py 搜索包含“py”字段的包以及可安装的版本。

2.获取当前环境下安装的包信息

conda list

执行上述命令后,终端上会显示当前环境中已安装的包的包名和版本号。

3、安装包①在指定环境安装包

conda install --name

注意:

将安装包的指定环境名称。 环境名称周围没有尖括号“”。

即要安装的包的名称。 包名称周围没有尖括号“”。

例如: conda install --name python2 pandas 在名为“python2”的环境中安装 pandas 包。

②在当前环境安装包

conda install

注意:

即要安装的包的名称。 包名称周围没有尖括号“”。

执行命令后在当前环境中安装包。

例如: conda install pandas 在当前环境中安装 pandas 包。

③ 使用pip安装包→使用场景

当使用conda install安装失败时,可以使用pip安装。 例如:参见包。

→ 命令

pip install

注意:

指定安装包的名称。 包名称周围没有尖括号“”。

例如: pip install see 安装 see 软件包。

→ 注意

pip 只是一个包管理器,无法管理环境。 因此,如果要在指定环境下使用pip安装包,需要先切换到指定环境,然后再使用pip命令安装包。

pip 无法更新 python,因为 pip 不认为 python 是一个包。

pip可以安装一些conda无法安装的包; conda还可以安装一些pip无法安装的包。 因此,当您无法使用一个命令安装软件包时,您可以尝试另一个命令。

④ 从 Anaconda.org 安装软件包 → 使用场景

当无法使用 conda install 进行安装时,可以考虑从 Anaconda.org 获取安装包命令并安装。

→ 注意

从 Anaconda.org 安装软件包时,不需要注册。

当前环境下从Anaconda.org安装包时,需要输入要安装的包在Anaconda.org中的路径作为获取通道(channel)。 查询路径的方法如下:

1)在浏览器中输入:,或者直接点击Anaconda.org

2)在新页面“Anaconda Cloud”上方的搜索框中输入要安装的包名称,然后点击右侧的“放大镜”图标。

软件系统定位_软件系统指什么_32位软件在64位系统

搜索结果中有数千个软件包可供选择。 此时,点击“下载”即可按照下载次数排序。 排名靠前的软件包是下载次数最多的软件包。 (图以搜索瓶颈包为例)

软件系统定位_软件系统指什么_32位软件在64位系统

选择满足您需求的软件包或下载次数最多的软件包,然后单击软件包名称。

复制下面的命令“To install this package with conda run:”并将其粘贴到终端中执行。

软件系统定位_软件系统指什么_32位软件在64位系统

完成安装。

4、卸载软件包 ① 在指定环境下卸载软件包

conda remove --name

注意:

即指定卸载包所在环境的名称。 环境名称周围没有尖括号“”。

即要卸载的包的名称。 包名称周围没有尖括号“”。

例如: conda remove --name python2 pandas 卸载名为“python2”的 pandas 包。

② 卸载当前环境下的包

conda remove

注意:

即要卸载的包的名称。 包名称周围没有尖括号“”。

执行该命令后,将在当前环境中卸载指定的包。

例如: conda remove pandas 卸载当前环境中的 pandas 包。

5.更新包①更新所有包

conda update --all

或者

conda upgrade --all

建议:安装完Anaconda后,执行上述命令将Anaconda中的所有包更新到最新版本,方便使用。

② 更新指定包

conda update

或者

conda upgrade

注意:

指定更新的包名称。 包名称周围没有尖括号“”。

如果要更新多个指定的包,包名称之间用空格分隔并向后排列。 例如: conda update pandas numpy matplotlib 更新 pandas、numpy 和 matplotlib 包。

相关内容 查看全部