我正在尝试在安装requirement.txt
之后运行应用程序:https://github.com/victordibia/skyfall
我得到以下错误:
File "app.py", line 19, in `<module>`
from utils import web_socket_client
File "C:\Users\anurag\Downloads\skyfall-master\utils\web_socket_client.py", line 8, in <module>
from websocket import WebSocketException, WebSocketConnectionClosedException ImportError: cannot import name 'WebSocketException'`
是否有其他运行应用程序的方法..如果需要,在文件中进行更改并发送github链接
我在DebianLinux和Python3.6.5上运行应用程序没有问题。也许您需要在python虚拟环境中运行它,以确保某些已安装的包不会干扰。Linux说明:
git clone https://github.com/victordibia/skyfall
使用包管理器安装
python3-venv
包。跑步:python3 -m venv skyfall_venv
那么
source skyfall_venv/bin/activate
现在,您进入了虚拟环境,它在shell中指示。做
(skyfall_venv): pip install upgrade pip
如果不起作用,就去做
(skyfall_venv): pip3 install upgrade pip
在你的静脉里有最新的pip。你知道吗
3.然后编辑
skyfall/requirements.txt
删除git前面的额外-e
,它必须如下所示:在venv内运行:
(skyfall_venv): pip install -r requirements.txt
(或pip3
,如果前者不起作用)4.你应该看不到错误。在venv中运行应用程序:
(skyfall_venv): cd skyfall
(skyfall_venv): python app.py
(或者python3,如果前者不起作用)我看到了带有手势识别的窗口,如果我在浏览器中打开应用程序建议的网址,我就可以玩这个游戏了。你知道吗
cvcam.py
:相关问题 更多 >
编程相关推荐