python部署问题整理(持续更新)
python部署问题整理(持续更新)
OSError: mysql_config not found
python 安装 第三方包时报OSError: mysql_config not found的错误
Ubuntu
1 | sudo apt-get install libmysqlclient-dev |
centos7
1 | yum install mysql-devel gcc gcc-devel python-devel |
error in anyjson setup command: use_2to3 is invalid
pip 安装 anyjson==0.3.3 版本时报错 error in anyjson setup command: use_2to3 is invalid.
当然在安装其他版本时也会有这种报错,比如安装 django-celery==3.2.2版本,它会先安装依赖包anyjson,主要原因是在setuptools 58之后的版本已经废弃了use_2to3
解决办法
解决办法只需安装setuptools 低于58版本就可以了
1 | pip install setuptools==50.3.2 |
降低setuptools 版本后,pip 安装anyjson==0.3.3就不会报错了
windows下重启wsl
通过重启windows达到重启wsl太耗费时间,但是wsl又不能通过reboot达到重启的目的
解决方法
管理员权限打开powershell ,然后执行下面命令
关闭服务
1 | net stop LxssManager |
重启服务
1 | net start LxssManager |