我正在使用处理能力强的计算机。这台计算机与CentOS一起安装,我想与Python软件包一起安装Python 3.6。我面临的问题是我无法连接互联网,因此无法下载任何内容。我该怎么办?
答案 0 :(得分:1)
升级PYTHON
您可以使用可以在Python站点中找到的二进制文件在没有Internet连接的情况下升级python。 Here是3.7.0版本的链接。
安装新包装
首先,您将需要一台具有互联网连接的计算机。然后下载所需的软件包:
pip3 download numpy
然后压缩软件包文件,并使用Pendrive或其他工具,通过Internet连接发送到计算机。最后,解压缩您的软件包并使用.whl文件和以下命令进行安装:
pip3 install path_to_whl_file.whl -f --no-index ./
安装画中画
如果需要通过连接将pip安装在计算机中,则需要执行类似的方法。使用以下命令下载get-pip.py文件:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
然后将文件放入非连接计算机并使用以下命令进行安装:
python get-pip.py
答案 1 :(得分:0)
这是我会做的,但这仅与我在集群中的经验有关:
在那里,它可以无限扩展。
答案 2 :(得分:0)
下载anaconda。使用usb,cdrom,ssh或任何方法将单个文件传输到计算机。然后在有或没有root(或admin帐户)的情况下运行它。两种方法都可以。
https://www.anaconda.com/download
Linux内核必须足够新。
如果您需要更多软件包,请从pypi下载源代码,进行传输并手动安装(python setup.py install
。如果它抱怨依赖项,请下载依赖项并执行相同的操作。
答案 3 :(得分:-1)
汇总所需软件包的列表,并要求机器管理员安装它们。
如果不允许您建立Internet连接,则也不允许您在其中潜入新代码。
PS。如果这是为了工作或上学,则规避安全策略是解雇或开除学生的好方法。