问题重现:
building 'fdfs_client.sendfile' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
原因分析:
Windows下不能直接pip install fdfs_client_py-1.2.6-py3.8.egg
解决方法:
1、先将fdfs_client_py-1.2.6-py3.8.egg解压
2、然后找到fdfs_client-py-master目录下的setup.py
注释掉 34、35行 如下图:
3、再找到fdfs_client目录下的storage_client.py
注释 12行 如图所示:
4、最后找到setup.py所在目录,执行
python setup.py install
就可在pycharm的settings中的解释器中找到安装好的fdfs_client_py
5、安装相关依赖包mutagen 和 requests
pip install mutagen
pip install requests