py-FTP服务器之一:虚拟运行环境

关于pyftpdlib建立 FTP服务器的详细内容:
py-FTP服务器之一:虚拟运行环境
py-FTP服务器之二:用户配置文件
py-FTP服务器之三:启用SSL连接
py-FTP服务器之四:ftp主程序
py-FTP服务器之五:其他

建立虚拟环境

建立虚拟环境详见:《Flask之一:独立python环境》

安装所需的模块

  • 一般情况下只需要安装pyftpdlib模块即可,该模块的官方文档详见:pyftpdlib’s documentation

  • 如果需要开启ssl连接,则还需要安装pyopenssl模块

安装后的情况如下:

(ftpvenv) ubuntu:$ pip list
cffi (1.14.0)
cryptography (2.9)
pip (9.0.1)
pkg-resources (0.0.0)
pycparser (2.20)
pyftpdlib (1.5.6)  # ftp服务器直接需要的库
pyOpenSSL (19.1.0)  # ssl连接直接需要的库
setuptools (39.0.1)
six (1.14.0)

你可能感兴趣的:(py-FTP服务器之一:虚拟运行环境)