要在无网络服务器上执行一个写有clickhouseSQL语句的python脚本,需要先导入clickhouse-driver,然而无网络服务器无法使用pip、pip3、install、yum。
这不是一个提供解决方法的帖子,这是一个劝你放弃的帖子。因为安装clickhouse-driver需要一些依赖,而安装这些依赖又需要一些别的组件,没有网络的情况下,依靠另一台有网络的服务器下载安装然后copy到无网络服务器会有很多麻烦,与其白费功夫,不如想想其它的办法。
这里不推荐使用shell脚本运行SQL语句,因为shell里对双引号"、单引号'、漂号`、百分号%都有特殊识别,不是SQL复制到脚本里就能运行的,需要大量的修改。
如果服务器长期处于无网络状态,或许可以安装一个docker,自己建立一个yum源
——————————————————————————————————————————
更新:安装成功!!!
1.安装旧版本[可忽略,因为安装python3需要使用pip命令,所以需要可能需要安装pip]:pip、python;
2.安装新版本:pip3、python3
3.检查安装情况:
[root@localhost python3.6]# python3 -V
Python 3.6.12
[root@localhost python3.6]# python -V
Python 2.7.5
[root@localhost python3.6]# pip -V
pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
[root@localhost python3.6]# pip3 -V
pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

最低0.47元/天 解锁文章
1733

被折叠的 条评论
为什么被折叠?



