使用python客户端上传文件到fastdfs分布式文件存储系统

时间:2024-04-09 09:28:44

1. 进入Python虚拟环境:workon django_py3

2. 进入fdfs_client-py-master.zip所在目录

3.  pip install fdfs_client-py-master.zip

第3步如果报错:fdfs_client/sendfilemodule.c:43:20: fatal error: Python.h: 没有那个文件或目录      error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

解决办法:sudo apt-get install python3.5-dev/python3.6-dev

python-dev 不一致会出现这样的问题,改成虚拟环境中相应的版本就好了

4. 终端测试:

>>> from fdfs_client.client import Fdfs_client

报错:ImportError: No module named 'mutagen'

解决办法:需要pip install mutagen和pip install requests

继续报下一个错误:ModuleNotFoundError: No module named 'mutagen._compat'

解决办法:

使用python客户端上传文件到fastdfs分布式文件存储系统

使用python客户端上传文件到fastdfs分布式文件存储系统