查看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
使用‘-U’参数,升级PyAlink到最新版本。
pip install -U pyalink
或者使用国内镜像
pip install -U pyalink -i https://mirrors.aliyun.com/pypi/simple
在安装新版本PyAlink前,需要卸载旧的版本。一般来说直接用如下命令就可以
pip uninstall pyalink
但是这个命令针对使用pip install 安装的版本有效,PyAlink在1.1.0之前的版本是通过easy_install来安装的,所以使用easy_install -m pyalink进行卸载,下面是在Jupyter上使用该命令得到的结果:
在运行信息中显示了原egg安装文件的路径,可以再按此路径找到egg文件进行删除。至此就完全卸载了旧版本。
卸载完成后,运行pip search pyalink查看版本情况,运行结果如下图所示,只显示了最新版本信息,已经没有了本地安装版本。