标签:# centos

CentOS 7下,pip install -upgrade pip 导致 pip 无法使用的问题 ImportError: No module named typing

问题现象

pip安装某第三方 SDK,提示升级 pip,按提示升级 pip 后报错

导致报错的 pip 升级命令

pip install --upgrade pip

pip 错误提示

Traceback (most recent call last):
  File "/usr/bin/pip", line 9, in <module>
    load_entry_point('pip==21.1.2', 'console_scripts', 'pip')()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 378, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2566, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/site-packages/pip/__init__.py", line 1, in <module>
    from typing import List, Optional
ImportError: No module named typing

Centos 7.4 NFS自动挂载

触发式自动挂载

用户登录时自动挂载NFS共享目录/home/share到本机/mnt/share

yum install -y autofs
vi /etc/auto.master
/mnt /etc/auto.conf(这个配置文件本身就没有要自己创建)
vi /etc/auto.conf
share  192.168.1.22:/etc/letsencrypt/live/margrop.net-0001/(nfs服务器上共享文件)
service autofs restart 

如何通过 NPM 安装 Node-RED

Node-RED是什么

Node-RED是一种低代码/无代码编程工具,用于以新颖有趣的方式将硬件设备API在线服务连接在一起。特别适用于智能家居

Node-RED提供了一个基于浏览器的流编辑器,可轻松使用面板中的各种节点将流连接在一起。然后,单击即可将流部署到运行时。

CentOS 7 升级或新安装MariaDB 10.5,使用阿里云镜像

先进行系统更新

yum update -y

编辑yum配置文件,使用阿里云镜像

  • 这里以 MariaDB 10.5为例
vim /etc/yum.repos.d/MariaDB10.repo

#http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.5/centos7-amd64
gpgkey = https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1