Windows下Anaconda安装第三方包的方法小结(tensorflow、gensim为例)

宋时安
宋时安
发布时间:2026-10-12| 2人浏览过
原创

本文详细介绍在Windows系统下使用Anaconda安装第三方Python包的多种方法。以Gensim和Tensorflow为例,演示了通过Anaconda Prompt使用pip和conda命令的标准流程,并针对下载缓慢或报错问题,提供了从官网下载whl文件进行本地安装的解决方案及具体命令示例。

Anaconda预集成了大量科学计算所需的常用库,例如numpy和scipy等。若要查看当前Anaconda环境中已预装的包列表,可通过命令行输入“conda list”命令进行查询,具体操作可参考相关截图。


然而,在实际开发中,我们往往需要引入Anaconda默认列表之外的第三方库,比如gensim。此时,可参考以下步骤在Anaconda环境中手动安装所需的第三方包。

1、启动Anaconda命令窗口:

依次点击“开始” > “所有程序” > “Anaconda” > “Anaconda Prompt”。


2、安装gensim包

在打开的Anaconda命令窗口中,执行命令“pip install gensim”即可开始安装。

   

3、确认安装成功


需要注意的是,上述方法有时下载速度较慢,建议采用其他优化方式。

conda install gensim

补充说明:

Anaconda概述

Anaconda是一个面向科学计算的Python发行版,兼容Linux、Mac和Windows操作系统。它提供了便捷的包管理与环境管理功能,能有效解决多版本Python共存、切换以及第三方包安装等复杂问题。Anaconda利用核心工具conda来管理package(包)和environment(环境),且已内置Python及相关配套工具。

在此先厘清conda、Anaconda等概念的区别。conda本质上是一个命令行工具,其核心功能在于包管理与环境管理。包管理功能与pip类似,而环境管理则允许用户轻松安装不同版本的Python并实现快速切换。Anaconda则是一个完整的打包集合,预装了conda、特定版本的Python以及众多packages和科学计算工具,因此被视为Python的一种发行版。此外还有Miniconda,顾名思义,它仅包含最基础的内容——Python、conda及必要的依赖项,对于存储空间有限的用户而言,Miniconda是一个理想选择。

在深入下文之前,需说明conda的设计理念:conda将几乎所有的工具、第三方包均视为“package”,甚至包括Python和conda自身!因此,conda打破了传统包管理与环境管理的限制,能够非常便捷地安装各种版本的Python和各类package,并实现灵活切换。

但在某些场景下,我们仍需手动安装第三方包,例如用于深度学习的tensorflow。

为此,我尝试了三种不同的安装方法。

第一种方法是在Anaconda Prompt中输入“pip install tensorflow”。然而,在尝试过程中,whl文件下载至2%左右时即报错,多次尝试均未能成功。

第二种方法是从官网下载支持Windows系统的第三方包,随后在Anaconda Prompt中执行“pip install 路径+whl文件名”命令。但执行后出现如下结果:

执行pip list命令后,并未发现tensorflow包。

第三种方法是输入conda install tensorflow,执行结果如下所示。


最终,该方法不仅成功安装了tensorflow,还更新了一些旧的第三方包。

至此,问题得到完美解决。

接下来介绍针对whl文件的安装方法。

使用pip命令进行安装,若未安装pip,需先安装pip命令包。请切换到Python的script目录,并从指定网站下载所需的第三方包至E:\selenium\目录下,然后使用以下命令进行安装。

支持Python 3.0及以上版本

pip install E:\selenium\libsvm-3.22-cp36-cp36m-win_amd64.whl

支持Python 3.0以下版本

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win_amd64.whl

32位系统安装

pip install E:\selenium\libsvm-3.22-cp27-cp27m-win32.whl

相关标签:

免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。

Python 相关产品和应用

全部下载
Selenium

Selenium

4.51.0 · Windows

用于浏览器自动化和 Web 测试的 Python 工具。

scikit-learn

scikit-learn

1.9.1 · Windows

常用 Python 机器学习算法与模型评估工具库。

Black

Black

26.10.1 · Windows

强调一致性的 Python 自动代码格式化工具。

Ruff

Ruff

0.17.1 · macOS

由 Rust 编写的高速 Python 代码检查和格式化工具。

pytest

pytest

9.1.1 · Windows

简洁而强大的 Python 自动化测试框架。

FastAPI

FastAPI

0.146.0 · Windows

高性能 Python API 框架,支持类型提示和自动接口文档。

Flask

Flask

3.1.3 · Windows

轻量灵活的 Python Web 应用框架。

Django

Django

6.1.2 · Windows

成熟的 Python Web 框架,适合构建内容站点和业务系统。

Spyder

Spyder

6.1.7 · Windows

面向科学计算与数据分析的 Python 集成开发环境。

SciPy

SciPy

1.18.1 · Windows

面向科学、工程和技术计算的 Python 算法库。