无法在EC2上导入FTP_TLS

时间:2013-09-24 19:13:19

标签: python ftp amazon-ec2 ftplib

我正在EC2上的python中编写FTP脚本,我需要能够为连接导入FTP_TLS。

from ftplib import FTP_TLS

除此之外,它给了我:

ImportError: cannot import name FTP_TLS

我可以在我的本地python shell上导入FTP_TLS,但它在EC2上失败。

发生了什么事?

EC2 Python 2.6.5 / Local Python 2.7.3

1 个答案:

答案 0 :(得分:0)

仅在Python 2.7 +中支持FTP_TLS。

您可以在服务器上升级Python,或者只从源代码中抓取Lib/ftplib.py

wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz

将它放在您的加载路径中,import即可。