问题重现:

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行 如下图:

Windows 环境下解决fastdfs_client安装报错的问题,error: Microsoft Visual C++ 14.0 is required._c++

3、再找到fdfs_client目录下的storage_client.py

注释 12行 如图所示:

Windows 环境下解决fastdfs_client安装报错的问题,error: Microsoft Visual C++ 14.0 is required._microsoft_02

4、最后找到setup.py所在目录,执行

python setup.py install

就可在pycharm的settings中的解释器中找到安装好的fdfs_client_py

5、安装相关依赖包mutagen 和 requests

pip install mutagen

pip install requests