无法加载应用程序:没有名为udpecho的模块

时间:2019-12-28 08:11:01

标签: python amazon-ec2

我正在尝试在Amazon AMI服务器中启动套接字连接,因为我有一些现有的代码在python中,我是python的新手,无法启动它,因为我正在尝试使用此方法启动该程序命令,我遇到一些问题,请检查此

from twisted.application import internet, service
from udpecho import Echo

application = service.Application("echo")
echoService = internet.UDPServer(7401, Echo())
echoService.setServiceParent(application)

但显示错误

Traceback (most recent call last):
  File "/usr/lib64/python2.6/dist-packages/twisted/application/app.py", line 694, in run
    runApp(config)
  File "/usr/lib64/python2.6/dist-packages/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/usr/lib64/python2.6/dist-packages/twisted/application/app.py", line 411, in run
    self.application = self.createOrGetApplication()
  File "/usr/lib64/python2.6/dist-packages/twisted/application/app.py", line 494, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "/usr/lib64/python2.6/dist-packages/twisted/application/app.py", line 505, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "/usr/lib64/python2.6/dist-packages/twisted/application/service.py", line 390, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "/usr/lib64/python2.6/dist-packages/twisted/persisted/sob.py", line 215, in loadValueFromFile
    exec fileObj in d, d
  File "udp_server.tac", line 4, in <module>
    from udpecho import Echo
exceptions.ImportError: No module named udpecho

Failed to load application: No module named udpecho

该如何运行? 任何有效的解决方案都是

0 个答案:

没有答案