内网下,Linux系统自带Python2无法连接外网,安装Python3以及pip安装第三方库

公司Linux服务器不能连外网,自带的Python是2.7版本。

目的:在不能连外网的情况下,在公司虚拟机中安装Python3,并pip安装第三方包。

  1. 下载Python:

    1. 下载地址: https://www.python.org/ftp/python
    2. 我这里下载的是: https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

    (因为我自己电脑里用的版本是3.6.6,所以这里下的也是这个版本。可以在下载地址这里更改。)

  2. 在可以联网的电脑中执行:pip download -d F:\PythonPacakage kafka-python(语法:pip download -d 要存的地址 要下载的包

    此条语句的含义是将kafka-python这个包下到本地的F:\PythonPacakage这个文件夹中去。
    下载会得到一个以.whl结尾的文件,此处是kafka-python-2.0.2-py2.py3-none-any.whl

  3. 将下载的 Python-3.6.6.tgz和kafka-python-2.0.2-py2.py3-none-any.whl 这两个文件传到linux里去.

  4. 接下来开始安装Python3.6.6,安装步骤参考的是: https://www.pianshen.com/article/7542114600/

    • 要注意在最后如果执行python3不能进入python的话,可执行./python3
    • 如果输入python3可进入python的话说明python3安装成功。
    • 如果输入pip3(也有可能是pip)有pip相关信息的话说明pip也安装成功。
  5. 接下来进行pip安装离线包(即刚刚下载的kafka-python)

    在虚拟机中执行pip3 install kafka-python-2.0.2-py2.py3-none-any.whl(语法:pip3 install 需要导入的.whl结尾包)即可

你可能感兴趣的:(pip,Python)