Jorge Ponti Asked: 2020-08-20 17:23:14 +0800 CST 2020-08-20 17:23:14 +0800 CST 2020-08-20 17:23:14 +0800 CST 在没有互联网的情况下安装 Python 3.x 包 772 这不是代码问题,基本上我找不到类似的东西。 我用 Python 进行了开发,必须在台式计算机上运行,但问题是这台计算机没有互联网连接,我需要安装 Pandas 包。是否可以在没有互联网的情况下安装 Pandas,例如将其下载到闪存驱动器上? python 1 Answers Voted Best Answer FJSevilla 2020-08-20T18:03:54+08:002020-08-20T18:03:54+08:00 最直接的选择是从 PyPI(Python 包索引)下载 .whl 文件并使用 pip 安装它们。 为此,请下载所有 Pandas 依赖项的 whl,我认为是: 皮茨 日期工具 麻木的 当然还有熊猫。 对于每个包,您下载适合操作系统的 whl(包括它是 32 位还是 64 位)以及您要安装的 Python 版本。稍后您使用 pip 但指向 whl 文件路径。例如,首先安装依赖项,最后安装 Pandas(对于 Windows,Python 3.6,64 位,路径E:/Downloads中的 whl ): py -3.6 -m pip install E:/Descargas/pytz-2017.2-py2.py3-none-any.whl py -3.6 -m pip install E:/Descargas/python_dateutil-2.6.1-py2.py3-none-any.whl py -3.6 -m pip install E:/Descargas/numpy-1.13.1-cp36-none-win_amd64.whl py -3.6 -m pip install E:/Descargas/pandas-0.20.3-cp36-cp36m-win_amd64.whl 如果它是用于 Windows 并且您有编译问题,您可以使用来自加利福尼亚大学的 Christoph Gohlke 提供的预编译二进制文件,而不是 PyPI whl 的: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 程序是一样的。 您通常会找到几乎所有在 PyPi 上分发的包的 whl 文件,但是您可能会遇到一些只能通过源代码获得的文件。这些可以在zip或tar.gz类型的压缩文件中找到。 使用pip安装: 使用合适的程序(例如 7-Zip)解压缩文件。 它们使用 pip 安装,参数-e后跟未压缩文件所在目录的路径: py -3.6 -m pip install -e package_directory 使用setup.py文件: 我们像以前一样解压缩文件。 我们打开终端/控制台并转到我们解压缩文件的目录(setup.py所在的位置)。 我们使用该文件中的setup.py文件进行安装: py -3.6 setup.py install 一个较少手动的选项是使用我们需要使用的所有内容构建我们自己的目录pip wheel,在连接的 PC 上的终端中,我们执行以下操作: py -3.6 -m pip wheel --wheel-dir=D:/Descargas/wheelhouse pandas 这将创建一个目录D:/Descargas/(更改为必要的路径),其中包含安装 Pandas 所需的所有内容(包括依赖项)。我们可以这样复制或者先压缩。我们将它复制到离线计算机(作为一个例子,它被用作D:/Descargas/路径)并在终端中执行: py -3.6 -m pip install --no-index --find-links=D:/Descargas/wheelhouse pandas 另一种选择是使用Anaconda,它在安装程序中包含的库中包含 Pandas 以及许多其他库(大约 100 个,如下表所示)。 注意:终端命令仅作为示例。在这种情况下,它们适用于使用 Python Launcher 在 Windows 上通过 Python 3.6 安装包的情况。但是,这个想法对其他操作系统/Python 版本有效,只需在每种情况下正确调用 pip 即可。
最直接的选择是从 PyPI(Python 包索引)下载 .whl 文件并使用 pip 安装它们。
为此,请下载所有 Pandas 依赖项的 whl,我认为是:
当然还有熊猫。
对于每个包,您下载适合操作系统的 whl(包括它是 32 位还是 64 位)以及您要安装的 Python 版本。稍后您使用 pip 但指向 whl 文件路径。例如,首先安装依赖项,最后安装 Pandas(对于 Windows,Python 3.6,64 位,路径E:/Downloads中的 whl ):
py -3.6 -m pip install E:/Descargas/pytz-2017.2-py2.py3-none-any.whl
py -3.6 -m pip install E:/Descargas/python_dateutil-2.6.1-py2.py3-none-any.whl
py -3.6 -m pip install E:/Descargas/numpy-1.13.1-cp36-none-win_amd64.whl
py -3.6 -m pip install E:/Descargas/pandas-0.20.3-cp36-cp36m-win_amd64.whl
如果它是用于 Windows 并且您有编译问题,您可以使用来自加利福尼亚大学的 Christoph Gohlke 提供的预编译二进制文件,而不是 PyPI whl 的:
http://www.lfd.uci.edu/~gohlke/pythonlibs/
程序是一样的。
您通常会找到几乎所有在 PyPi 上分发的包的 whl 文件,但是您可能会遇到一些只能通过源代码获得的文件。这些可以在zip或tar.gz类型的压缩文件中找到。
使用pip安装:
它们使用 pip 安装,参数
-e
后跟未压缩文件所在目录的路径:使用setup.py文件:
我们使用该文件中的setup.py文件进行安装:
一个较少手动的选项是使用我们需要使用的所有内容构建我们自己的目录
pip wheel
,在连接的 PC 上的终端中,我们执行以下操作:这将创建一个目录
D:/Descargas/
(更改为必要的路径),其中包含安装 Pandas 所需的所有内容(包括依赖项)。我们可以这样复制或者先压缩。我们将它复制到离线计算机(作为一个例子,它被用作D:/Descargas/
路径)并在终端中执行:另一种选择是使用Anaconda,它在安装程序中包含的库中包含 Pandas 以及许多其他库(大约 100 个,如下表所示)。