有没有一种方法可以在无法访问互联网且没有内部pypi服务器的系统上安装python软件包。我尝试将其安装在本地计算机上,然后将软件包从站点软件包移至目标位置,但是它不起作用。其他任何选项。
谢谢
是,我的朋友有一种方法,您需要先将软件包及其依赖项下载到文件夹,并使用带有要求文件的pip软件包管理器,如下所示:pip install --no-index --find-links = [file://] -r requirements.txt
并且如果您想一次下载所有软件包,请使用此:
pip install --download -r requirements.txt
有关更多信息,请点击此处:https://pip.pypa.io/en/stable/user_guide/#installing-from-local-packages@maverick
我遇到了这种情况,Reidel的回答帮助了我。就我而言,我知道我只需要安装一个软件包(即pathlib
)。
[要使软件包转移到离线计算机上,您还可以转到pypi.org
并下载软件包(在我的情况下为https://pypi.org/project/pathlib/#files。
要在离线计算机上安装它,我输入:
pip install --no-index --find-links=DIR PACKAGE_FILE
希望它会有所帮助。