Alink教程(Python版)
该文档涉及的组件

第1.2.1.4节 PyAlink的版本查询、卸载旧版本

查看PyAlink安装状态

查看PyAlink的信息,使用如下命令:

pip show pyalink

运行结果如下,详细描述了版本等信息。

Name: pyalink
Version: 1.0.1-flink-1.9.0-scala-2.11
Summary: PyAlink
Home-page: UNKNOWN
Author: Example Author
Author-email: author@example.com
License: UNKNOWN
Location: d:\anaconda3\lib\site-packages\pyalink-1.0.1_flink_1.9.0_scala_2.11-py3.7.egg
Requires: pandas, jupyter, py4j, dill
Required-by: 

但是这个命令有个缺点,就是没有看出当前安装的版本是否为最新版,离最新版还有多少差距。我们可以使用这个命令:

pip search pyalink

下图是在Jupyter上使用该命令得到的结果:

从图中可以看到,上面显示了pyalink的最近版本为1.1.0,本地安装的版本为1.0.1-flink-1.9.0-scala-2.11

更新PyAlink版本


使用‘-U’参数,升级PyAlink到最新版本。

pip install -U pyalink

或者使用国内镜像

pip install -U pyalink -i https://mirrors.aliyun.com/pypi/simple



卸载旧版本PyAlink

在安装新版本PyAlink前,需要卸载旧的版本。一般来说直接用如下命令就可以

pip uninstall pyalink

但是这个命令针对使用pip install 安装的版本有效,PyAlink在1.1.0之前的版本是通过easy_install来安装的,所以使用easy_install -m pyalink进行卸载,下面是在Jupyter上使用该命令得到的结果:

在运行信息中显示了原egg安装文件的路径,可以再按此路径找到egg文件进行删除。至此就完全卸载了旧版本。

卸载完成后,运行pip search pyalink查看版本情况,运行结果如下图所示,只显示了最新版本信息,已经没有了本地安装版本。