呕心沥血整理,python离线安装第三方库(带疑难杂症实例)!!!-CSDN博客
离线安装python包_补充_python bcrypt 模块离线安装包_贫僧想吃肉的博客-CSDN博客
刚开始参照了这两个,只不过得逐个找包下载,安装。由于我的服务器没联网,在安装依赖包的过程中,有时pip还会尝试联网来检查依赖关系,这时候就会报网络不可达的错误,整个安装过程就卡死在这里了。。。。
推荐的这个方法是通过问gpt3.5问出来的,可能我的prompt比较准确吧,试了一下,果然高效地解决了我的问题。但是此方法的前提是:有一个相近的能联网的环境,正好我的ubuntu架构和服务器的一样且可以联网。下面以下载fastapi这个包为例,给出了linux环境中离线包的下载和安装过程:
关于在没有网络连接的Linux计算机上离线安装fastapi,你可以按照以下步骤进行操作:
-
在拥有网络连接的计算机上,使用pip下载fastapi及其依赖项的安装包。运行以下命令将安装包下载到当前目录中:
pip download fastapi -d .
这将下载fastapi及其依赖项的安装包到当前目录。
-
将下载的安装包复制到目标Linux计算机上。你可以使用USB驱动器、光盘或其他适当的媒体进行传输。
-
在目标Linux计算机上,打开终端并导航到存储了安装包的目录。
-
安装fastapi及其依赖项。运行以下命令:
pip install --no-index --find-links=. fastapi
这将使用本地的安装包进行安装,而不是从互联网上下载。
安装完成后,你就可以在Linux计算机上使用fastapi了。请确保你已经下载了fastapi和其所有依赖项的正确版本,以确保安装过程顺利进行。