Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 交叉输入错误:无法输入名称parseWsUrl 创建的虚拟环境:virtualenv my\u test 已安装的纵横杆:source bin/activate&&pip安装纵横杆_Python_Python 2.7_Twisted_Crossbar - Fatal编程技术网

Python 交叉输入错误:无法输入名称parseWsUrl 创建的虚拟环境:virtualenv my\u test 已安装的纵横杆:source bin/activate&&pip安装纵横杆

Python 交叉输入错误:无法输入名称parseWsUrl 创建的虚拟环境:virtualenv my\u test 已安装的纵横杆:source bin/activate&&pip安装纵横杆,python,python-2.7,twisted,crossbar,Python,Python 2.7,Twisted,Crossbar,以下是套餐: 金甲2==2.8 MarkupSafe==0.23 PyNaCl==1.0.1 PyTrie==0.2 Pyaml==3.11 Pygments==2.1.3 扭曲==16.1.1 argparse==1.2.1 属性==15.2.0 高速公路==0.13.1 cbor==1.0.0 cffi==1.5.2 点击==6.6 纵横杆==0.13.0 加密==1.3.1 enum34==1.1.2 idna==2.1 ipaddress==1.0.16 lmdb==0.89 失谐==0

以下是套餐:

金甲2==2.8 MarkupSafe==0.23 PyNaCl==1.0.1 PyTrie==0.2 Pyaml==3.11 Pygments==2.1.3 扭曲==16.1.1 argparse==1.2.1 属性==15.2.0 高速公路==0.13.1 cbor==1.0.0 cffi==1.5.2 点击==6.6 纵横杆==0.13.0 加密==1.3.1 enum34==1.1.2 idna==2.1 ipaddress==1.0.16 lmdb==0.89 失谐==0.7.2 msgpackpython==0.4.7 NetAddress==0.7.18 psutil==4.1.0 pyOpenSSL==16.0.0 pyasn1==0.1.9 pyasn1模块==0.0.8 pycparser==2.14 pyinotify==0.9.6 请求==2.9.1 sdnotify==0.3.0 服务标识==16.0.0 setproctitle==1.1.9 shutilwhich==1.1.0 六=1.10.0 treq==15.1.0 txaio==2.3.1 ujson==1.35 wsaccel==0.6.2 wsgiref==0.1.2 zope.interface==4.1.3

  • 使用以下命令生成hello模板:crossbar init--template hello:python--appdir hello

  • 试图运行crossbar
    cd hello;纵横杆启动
  • 出现错误:

    2016-04-13T15:43:20+1000 [Controller   2973] Traceback (most recent call last):
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/bin/crossbar", line 9, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     load_entry_point('crossbar==0.13.0', 'console_scripts', 'crossbar')()
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/controller/cli.py", line 992, in run
    2016-04-13T15:43:20+1000 [Controller   2973]     options.func(options, reactor=reactor)
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/controller/cli.py", line 560, in run_command_start
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.controller.node import maybe_generate_key
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/controller/node.py", line 52, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.worker.router import RouterRealm
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/worker/router.py", line 63, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.worker.testee import WebSocketTesteeServerFactory, \
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/worker/testee.py", line 44, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.worker.worker import NativeWorkerSession
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/worker/worker.py", line 48, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.common.process import NativeProcessSession
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/common/process.py", line 67, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from crossbar.common import checkconfig
    2016-04-13T15:43:20+1000 [Controller   2973]   File "/home/romaan/workspacepy/tester/local/lib/python2.7/site-packages/crossbar/common/checkconfig.py", line 44, in <module>
    2016-04-13T15:43:20+1000 [Controller   2973]     from autobahn.websocket.protocol import parseWsUrl
    2016-04-13T15:43:20+1000 [Controller   2973] ImportError: cannot import name parseWsUrl
    
    2016-04-13T15:43:20+1000[控制器2973]回溯(最近一次呼叫最后一次):
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/bin/crossbar”,第9行,在
    2016-04-13T15:43:20+1000[控制器2973]加载入口点('crossbar==0.13.0','console_scripts','crossbar')()
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/Controller/cli.py”,第992行,正在运行
    2016-04-13T15:43:20+1000[控制器2973]选项。func(选项,反应器=反应器)
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/Controller/cli.py”,第560行,在run\u命令\u start中
    2016-04-13T15:43:20+1000[Controller 2973]从crossbar.Controller.node导入可能生成密钥
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/Controller/node.py”,第52行
    2016-04-13T15:43:20+1000[控制器2973]来自crossbar.worker.router导入RouterRealm
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/worker/router.py”,第63行
    2016-04-13T15:43:20+1000[控制器2973]来自crossbar.worker.testee进口WebSockettesteServer工厂\
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/worker/testee.py”,第44行
    2016-04-13T15:43:20+1000[控制器2973]来自crossbar.worker.worker导入本地worker会话
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/worker/worker.py”,第48行
    2016-04-13T15:43:20+1000[控制器2973]来自crossbar.common.process导入NativeProcessSession
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/common/process.py”,第67行
    2016-04-13T15:43:20+1000[控制器2973]来自crossbar.common import checkconfig
    2016-04-13T15:43:20+1000[Controller 2973]文件“/home/roman/workspacepy/tester/local/lib/python2.7/site packages/crossbar/common/checkconfig.py”,第44行
    2016-04-13T15:43:20+1000[控制器2973]来自autobahn.websocket.protocol import parseWsUrl
    2016-04-13T15:43:20+1000[控制器2973]导入错误:无法导入名称parseWsUrl
    

    请帮我修一下。我知道autobahn.websocket.protocol中不存在parseWsUrl,但这个错误来自crossbar库。因此,我如何修复它?或者解决方法?

    可能相关:
    来自autobahn.websocket.util import parse_url as parseWsUrl
    可能是解决此问题的一种可能方法。