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 |