有人可以帮助我吗?我一遍又一遍地安装 Portia。一切都很顺利,直到我使用了 twistd 命令并得到了这个:
(portia)Matts-Mac-mini:slyd matt$ twistd -n slyd Traceback (most> 最近调用最后一次): File "/Users/matt/portia/bin/twistd", line 14, in run() File "/Users /matt/portia/lib/python2.7/site-packages/twisted/scripts/twistd.py”,第 27 行,在运行 app.run(runApp, ServerOptions) 文件“/Users/matt/portia/lib/python2. 7/site-packages/twisted/application/app.py”,第 642 行,在运行 runApp(config) 文件“/Users/matt/portia/lib/python2.7/site-packages/twisted/scripts/twistd.py ”,第 23 行,runApp _SomeApplicationRunner(config).run() 文件“/Users/matt/portia/lib/python2.7/site-packages/twisted/application/app.py”,第 376 行,运行 self。 application = self.createOrGetApplication() 文件“/Users/matt/portia/lib/python2.7/site-packages/twisted/application/app.py”,第 436 行,在 createOrGetApplication ser = plg.makeService(self.config.subOptions) 文件“/Users/matt/portia/portia/slyd/slyd/tap.py”,第 74 行,在 makeService root = create_root(config) 文件“/Users/matt/portia/portia/ slyd/slyd/tap.py”,第 41 行,在 create_root from .projectspec 导入 create_project_resource 文件“/Users/matt/portia/portia/slyd/slyd/projectspec.py”,第 5 行,从 slybot.validation.schema 导入get_schema_validator
ImportError:没有名为 slybot.validation.schema 的模块。
我还注意到,即使我在正确的目录([virtualenv-name]/portia/slyd)中尝试执行“pip install -r requirements.txt”,requirements.txt 文件不在 slyd 目录中,但是在 portia 目录中。
我在这里发疯了,非常感谢任何帮助。