怎么安装python包在anaconda中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么安装python包在anaconda中相关的知识,希望对你有一定的参考价值。

笔者使用Sublime Text 3,安装和配置插件Anaconda步骤如下:
安装:
打开package control菜单,输入install或者直接点击install package命令菜单
在新窗口输入Anaconda并点击第一个备选项进行安装。
安装完成后会显示messages文档

配置:
点击Anaconda插件默认设置菜单,弹出设置文档
在大约90行的位置,我们修改一下Python主程序的位置路径。
参考技术A 利用conda是管理和安装Anaconda中包的非常方便的方法,弥补了Anaconda本身默认的安装包不足的限制。利用某个命令管理和自动下载安装包、并自动安装相关依赖的方法在许多地方都得到了广泛的运用。Linux系统就是采用这种方式安装的。这种方法本身也被一些软件学习,用来管理和安装扩展功能的packages,避免手工安装带来的各种不便性。例如,R和Pyton就是采用这种方式管理packages的典型代表。这种方式越来越普遍,本身也是我非常喜欢的。本回答被提问者采纳

Anaconda下使用Pip或者conda安装库指南


首先在cmd中列出所有anaconda环境:

conda info --envs
或者
conda env list

然后,激活其中一个环境

conda activate untitled

最后,进入untitled环境使用pip或者pip3即可

pip3 install jieba

升级安装的库

 pip install --upgrade seaborn  --use-feature=2020-resolver  -i https://pypi.mirrors.ustc.edu.cn/simple/
 
 pip install  --upgrade  --use-feature=2020-resolver    seaborn   -i https://pypi.mirrors.ustc.edu.cn/simple/

卸载安装的库

pip uninstall packname

查看已经安装的包

pip list

conda指令:

以管理员身份启动Anaconda Prompt:

conda(升级Anaconda前需要先升级conda):conda update conda

anaconda:conda update anaconda

所有包:conda update --all

安装包:conda install package

更新包:conda update package

查询某个conda指令使用-h后缀,如conda update -h

在指定环境下卸载库:

conda remove -n myenv SomePackage(库的名字)

其中myenv为环境名。如果不指定环境,即不使用–name参数,就默认在当前环境卸载,也就是如下:

卸载某个库:

conda remove SomePackage(库的名字)

卸载多个库:

conda remove SomePackage1 SomePackage2

查看所有的 Python 虚环境具体命令如下:

conda info --envs

可以通过“python --version”命令查看当前 Python 的版本。具体命令如下:

python --version

执行该命令后会显示如下内容:

Python 3.6.4 :: Anaconda, Inc.

在显示结果中可以看到,当前 Python 的版本是 3.6.4。

2. 创建 Python 虚环境

创建 Python 虚环境的命令是“conda create”。在创建时,应指定好虚环境的名字和需要使用的版本。

(1)在 Linux 系统中创建 Python 虚环境。

下面以在 Linux 系统中创建一个 Python 版本为 3.6.4 的虚环境为例(在 Windows 系统中,创建方法完全一致)。具体命令如下:

 conda create --name tf2 python=3.6.4

该命令创建一个名为“tf2”的 Python 虚环境。具体步骤如下:

在上图中显示了使用虚拟环境的命令:

conda activate tf2              #将虚拟环境 tf2 作为当前的 Python 环境conda deactivate                #使用默认的 Python 环境

提示: 在 Windows 中,激活和取消激活虚拟环境的命令如下:

conda activate tf2
deactivate

(2)检查 Python 虚环境是否创建成功。

再次输入“conda info --envs”命令,查看所有的 Python 虚环境。具体命令如下:

 conda info –-envs

(3)删除 Python 虚环境。

如果想删除已经创建的虚环境,则可以使用“conda remove”命令。具体命令如下:

 conda remove --name tf2 --all

该命令执行后没有任何显示。可以再次通过“conda info --envs”命令查看 Python 虚环境是否被删除。

阿里云:

https://mirrors.aliyun.com/pypi/simple/

中国科学技术大学:

https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban):

http://pypi.doubanio.com/simple/

清华大学:

https://pypi.tuna.tsinghua.edu.cn/simple/

使用镜像源下载就会跳到指定的镜像源下载文件,下载速度会比原始镜像源要快。

临时使用

pip install 库名 -i 镜像源

永久修改

linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至清华镜像源,内容如下:

[global]

index-url= https://pypi.tuna.tsinghua.edu.cn/simple

windows下,直接在user目录中创建一个pip目录,如:C:\\Users\\xx\\pip,新建文件pip.ini,内容如下

[global]

index-url= https://pypi.tuna.tsinghua.edu.cn/simple

添加虚拟环境到notebook中

运行如下代码(将env_name改为自己要添加的虚拟环境名称),并在base环境下启动notebook,在[New]下拉菜单选择虚拟环境即可。

conda activate env_name
conda install ipykernel
python -m ipykernel install --user --name env_name --display-name env_name

conda install nb_conda

确认当前所处环境

运行如下代码,确认当前所处环境。从下图可见,当前处于base环境。

import os, sys
print(sys.executable) # works this time
print(sys.version)
print(sys.version_info)

创建新环境

conda create -n tensorflow_gpu-1.13.1 python=3.7.7

处于base环境。

import os, sys
print(sys.executable) # works this time
print(sys.version)
print(sys.version_info)

创建新环境

conda create -n tensorflow_gpu-1.13.1 python=3.7.7

以上是关于怎么安装python包在anaconda中的主要内容,如果未能解决你的问题,请参考以下文章

如何查看 anaconda 下安装的包

anaconda怎么查看python版本

anaconda怎么安装python3

python anaconda 怎么安装

安装anaconda后无法导入numpy怎么办

开始菜单中找不到安装好的anaconda怎么办