Closed Jockz closed 2 years ago
遇到了同样的问题,请问解决了吗?
没有
方便把操作系统,操作方式都附一下么?
方便把操作系统,操作方式都附一下么?
我在wsl中进行,裸环境(非conda、virtual env),按照readme中跑,前后端web可以起来,但是server起不来(BTW,demo全可以跑通) 下面是我的pip list,python3.8
Package Version
----------------------------- --------------------
aiofiles 22.1.0
aiohttp 3.8.3
aiosignal 1.3.1
aiostream 0.4.5
alabaster 0.7.12
altair 4.2.0
anyio 3.6.2
appdirs 1.4.4
async-timeout 4.0.2
attrs 19.3.0
audioread 3.0.0
Automat 0.8.0
Babel 2.11.0
backcall 0.2.0
backports.zoneinfo 0.2.1
beautifulsoup4 4.11.1
blinker 1.4
cached-property 1.5.1
cachetools 5.2.0
certifi 2019.11.28
cffi 1.15.1
chardet 3.0.4
charset-normalizer 2.1.1
Click 7.0
clip 1.0
cloud-init 22.2
colorama 0.4.3
command-not-found 0.3
commonmark 0.9.1
configobj 5.0.6
constantly 15.1.0
cryptography 2.8
cycler 0.11.0
dbus-python 1.2.16
decorator 5.1.1
distro 1.4.0
distro-info 0.23ubuntu1
docarray 0.18.1
docker 4.1.0
docker-compose 1.25.0
dockerpty 0.4.1
docopt 0.6.2
docutils 0.18.1
entrypoints 0.3
et-xmlfile 1.1.0
fastapi 0.86.0
ffmpeg-python 0.2.0
filelock 3.8.0
fonttools 4.38.0
frozenlist 1.3.3
ftfy 6.1.1
future 0.18.2
gdown 4.5.1
gitdb 4.0.9
GitPython 3.1.29
grpcio 1.50.0
grpcio-reflection 1.50.0
h11 0.14.0
httplib2 0.14.0
httptools 0.5.0
huggingface-hub 0.0.12
hyperlink 19.0.0
idna 2.8
imagesize 1.4.1
importlib-metadata 5.0.0
incremental 16.10.1
ipython 7.33.0
jedi 0.18.1
jina 3.4.2
jina-hubble-sdk 0.24.1
Jinja2 3.1.2
joblib 1.2.0
jsonpatch 1.22
jsonpointer 2.0
jsonschema 3.2.0
keyring 18.0.1
kiwisolver 1.4.4
language-selector 0.1
launchpadlib 1.10.13
lazr.restfulclient 0.14.2
lazr.uri 1.0.3
librosa 0.9.1
llvmlite 0.39.1
lz4 3.1.1
MarkupSafe 2.1.1
matplotlib 3.5.2
matplotlib-inline 0.1.6
more-itertools 4.2.0
multidict 6.0.2
netifaces 0.10.4
numba 0.56.4
numpy 1.22.0
oauthlib 3.1.0
openpyxl 3.0.9
packaging 21.3
pandas 1.2.0
parso 0.8.3
pathspec 0.10.2
pexpect 4.6.0
pickleshare 0.7.5
Pillow 9.1.0
pip 20.0.2
pooch 1.6.0
prometheus-client 0.15.0
prompt-toolkit 3.0.32
protobuf 3.20.0
pyarrow 10.0.0
pyasn1 0.4.2
pyasn1-modules 0.2.1
pycparser 2.21
pydantic 1.10.2
pydata-sphinx-theme 0.9.0
pydeck 0.8.0
Pygments 2.13.0
PyGObject 3.36.0
PyHamcrest 1.9.0
PyJWT 1.7.1
pymacaroons 0.13.0
Pympler 1.0.1
PyNaCl 1.3.0
pyOpenSSL 19.0.0
pyparsing 3.0.9
pyrsistent 0.15.5
pyserial 3.4
PySocks 1.7.1
python-apt 2.0.0+ubuntu0.20.4.8
python-dateutil 2.8.2
python-debian 0.1.36ubuntu1
python-dotenv 0.21.0
python-multipart 0.0.5
pytz 2022.6
pytz-deprecation-shim 0.1.0.post0
PyYAML 5.3.1
regex 2022.4.24
requests 2.22.0
requests-unixsocket 0.2.0
resampy 0.4.2
rich 12.6.0
sacremoses 0.0.53
scikit-learn 1.0.2
scipy 1.7.3
SecretStorage 2.3.1
semver 2.13.0
service-identity 18.1.0
setuptools 45.2.0
simplejson 3.16.0
six 1.14.0
smmap 5.0.0
sniffio 1.3.0
snowballstemmer 2.2.0
sos 4.3
soundfile 0.11.0
soupsieve 2.3.2.post1
Sphinx 5.0.2
sphinxcontrib-applehelp 1.0.2
sphinxcontrib-devhelp 1.0.2
sphinxcontrib-htmlhelp 2.0.0
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 1.0.3
sphinxcontrib-serializinghtml 1.1.5
ssh-import-id 5.10
starlette 0.20.4
streamlit 1.12.0
systemd-python 234
tabulate 0.8.10
texttable 1.6.2
threadpoolctl 3.1.0
tokenizers 0.10.3
toml 0.10.2
toolz 0.12.0
torch 1.11.0
torchvision 0.12.0
tornado 6.1
tqdm 4.64.0
traitlets 5.5.0
transformers 4.9.1
Twisted 18.9.0
typing-extensions 4.4.0
tzdata 2022.6
tzlocal 4.2
ubuntu-advantage-tools 27.10
ufw 0.36
unattended-upgrades 0.1
urllib3 1.25.8
uvicorn 0.19.0
uvloop 0.17.0
validators 0.20.0
wadllib 1.3.3
watchdog 2.1.9
watchfiles 0.18.1
wcwidth 0.2.5
websocket-client 0.53.0
websockets 10.4
webvtt-py 0.4.6
wheel 0.34.2
xlrd 1.2.0
yarl 1.8.1
zipp 1.0.0
zope.interface 4.7.1
结果就是executor没能import进去
我也是wsl,裸环境python3.8,遇到了同样的问题
我也是wsl,裸环境python3.8,遇到了同样的问题
请问解决了嘛?
list[int] 是py39支持的语法, py38手动替换成list, 或者直接把函数类型删除掉, 或者改为 List[int]; 具体在executor.py中有2处, 看下报错路径手动处理下
list[int] 是py39支持的语法, py38手动替换成list, 或者直接把函数类型删除掉, 或者改为 List[int]; 具体在executor.py中有2处, 看下报错路径手动处理下
是这样的,感谢~修改后已解决
root@videoclip-VirtualBox:/home/videoclip/桌面/video/vced-main/code/service# python3 app.py ? Waiting video_loader image_encoder text_encoder indexer ━?━━━━━━━ 1/5 0:00:29DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:387) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:545) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:387) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:545) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:288) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:419) DeprecationWarning: NEAREST is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.NEAREST or Dither.NONE instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:26) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:27) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:28) DeprecationWarning: LANCZOS is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.LANCZOS instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:29) DeprecationWarning: HAMMING is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.HAMMING instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:30) DeprecationWarning: BOX is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BOX instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:31) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:250) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:671) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:752) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:288) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:419) DeprecationWarning: NEAREST is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.NEAREST or Dither.NONE instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:26) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:27) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:28) DeprecationWarning: LANCZOS is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.LANCZOS instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:29) DeprecationWarning: HAMMING is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.HAMMING instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:30) DeprecationWarning: BOX is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BOX instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:31) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:250) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:671) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:752) ? Waiting video_loader image_encoder text_encoder indexer ━?━━━━━━━ 1/5 0:00:33UserWarning: CUDA initialization: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx (Triggered internally at /pytorch/c10/cuda/CUDAFunctions.cpp:100.) (raised from /usr/local/lib/python3.8/dist-packages/torch/cuda/init.py:52) UserWarning: CUDA initialization: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx (Triggered internally at /pytorch/c10/cuda/CUDAFunctions.cpp:100.) (raised from /usr/local/lib/python3.8/dist-packages/torch/cuda/init.py:52) ? Waiting video_loader image_encoder text_encoder indexer ━?━━━━━━━ 1/5 0:00:33CRITI… indexer/rep-0@5488 can not load the executor from [11/12/22 23:50:10] customIndexer/config.yml:848 in │:219 in │ │
? Waiting video_loader image_encoder text_encoder indexer ━?━━━━━━━ 1/5 0:00:34ERROR indexer/rep-0@5488 ImportError('can not import [11/12/22 23:50:10] module from
/home/videoclip/桌面/video/vced-main/code/service/c…
during <class
'jina.serve.runtimes.worker.WorkerRuntime'>
initialization
add "--quiet-error" to suppress the exception
details
╭─────── Traceback (most recent call last) ────────╮
│ /usr/local/lib/python3.8/dist-packages/jina/imp… │
│ in _path_import │
│ │
│ 124 │ │ spec = importlib.util.spec_from_fi │
│ 125 │ │ module = importlib.util.module_fro │
│ 126 │ │ sys.modules[spec_name] = module │
│ ? 127 │ │ spec.loader.exec_module(module) │
│ 128 │ except Exception as ex: │
│ 129 │ │ raise ImportError(f'can not import │
│ 130 │
│
│ exec_module │
│
│ _call_with_frames_removed │
│ │
│ /home/videoclip/桌面/video/vced-main/code/servi… │
│ in
│ │
│ 10 import time │
│ 11 │
│ 12 │
│ ? 13 class SimpleIndexer(Executor): │
│ 14 │ """ │
│ 15 │ A simple indexer that stores all the D │
│ 16 │ and can dump to and load from disk. │
│ │
│ /home/videoclip/桌面/video/vced-main/code/servi… │
│ in SimpleIndexer │
│ │
│ 188 │ │ # print(ignore_range) │
│ 189 │ │ return index_list │
│ 190 │ │
│ ? 191 │ def getNextMaxItem(self, result: list, │
│ 192 │ │ maxItem = None │
│ 193 │ │ for item in result: │
│ 194 │ │ │ if item["uri"] in ignore_range │
│ ignore_range[item["uri"]]: │
╰──────────────────────────────────────────────────╯
TypeError: 'type' object is not subscriptable
? Waiting video_loader image_encoder text_encoder ━━━?━━━━━━━━━━━━━ 1/5 0:00:39DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/transformers/image_utils.py:143) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/transformers/models/clip/feature_extraction_clip.py:67) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/transformers/models/clip/feature_extraction_clip.py:184) ? Waiting video_loader image_encoder text_encoder ━━━?━━━━━━━━━━━━━ 1/5 0:00:39DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:387) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional_pil.py:545) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:288) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/functional.py:419) DeprecationWarning: NEAREST is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.NEAREST or Dither.NONE instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:26) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:27) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:28) DeprecationWarning: LANCZOS is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.LANCZOS instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:29) DeprecationWarning: HAMMING is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.HAMMING instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:30) DeprecationWarning: BOX is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BOX instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:31) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:250) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:671) DeprecationWarning: BILINEAR is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BILINEAR instead. (raised from /usr/local/lib/python3.8/dist-packages/torchvision/transforms/transforms.py:752) ? Waiting video_loader image_encoder text_encoder ━━━?━━━━━━━━━━━━━ 1/5 0:00:40UserWarning: CUDA initialization: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx (Triggered internally at /pytorch/c10/cuda/CUDAFunctions.cpp:100.) (raised from /usr/local/lib/python3.8/dist-packages/torch/cuda/init.py:52) ? Waiting video_loader image_encoder text_encoder ━━━?━━━━━━━━━━━━━ 1/5 0:01:04DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/clip/clip.py:60) DeprecationWarning: BICUBIC is deprecated and will be removed in Pillow 10 (2023-07-01). Use Resampling.BICUBIC instead. (raised from /usr/local/lib/python3.8/dist-packages/clip/clip.py:60) ERROR Flow@5482 Flow is aborted due to ['indexer'] can not [11/12/22 23:51:59] be started.
with f:
File "/usr/local/lib/python3.8/dist-packages/jina/orchestrate/flow/base.py", line 1106, in enter
return self.start()
File "/usr/local/lib/python3.8/dist-packages/jina/orchestrate/flow/base.py", line 1161, in start
self._wait_until_all_ready()
File "/usr/local/lib/python3.8/dist-packages/jina/orchestrate/flow/base.py", line 1259, in _wait_until_all_ready
raise RuntimeFailToStart
jina.excepts.RuntimeFailToStart
root@videoclip-VirtualBox:/home/videoclip/桌面/video/vced-main/code/service#
DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses (raised from /usr/lib/python3/dist-packages/apport/report.py:13) Traceback (most recent call last): File "app.py", line 76, in