-
Notifications
You must be signed in to change notification settings - Fork 96
Description
Bug Description
我用的是x86_64的架构的Mac,使用的时候报下面的错误
Traceback (most recent call last):
File "/Users/panheng/Desktop/ceshi/PythonProjec/ceshi_openviking/example.py", line 1, in
import openviking as ov
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/init.py", line 9, in
from openviking.client import SyncOpenViking, AsyncOpenViking
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/client.py", line 8, in
from openviking.async_client import AsyncOpenViking
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/async_client.py", line 19, in
from openviking.core.directories import DirectoryInitializer
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/core/init.py", line 6, in
from openviking.core.directories import (
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/core/directories.py", line 14, in
from openviking.storage.queuefs.embedding_msg_converter import EmbeddingMsgConverter
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/init.py", line 15, in
from openviking.storage.viking_vector_index_backend import VikingVectorIndexBackend
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/viking_vector_index_backend.py", line 18, in
from openviking.storage.vectordb.collection.collection import Collection
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/collection/init.py", line 10, in
from openviking.storage.vectordb.collection.local_collection import (
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/collection/local_collection.py", line 24, in
from openviking.storage.vectordb.index.local_index import PersistentIndex, VolatileIndex
File "/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/index/local_index.py", line 11, in
import openviking.storage.vectordb.engine as engine
ImportError: dlopen(/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/engine.so, 0x0002): tried: '/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/engine.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/engine.so' (no such file), '/opt/anaconda3/envs/openviking/lib/python3.10/site-packages/openviking/storage/vectordb/engine.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64h' or 'x86_64'))
Steps to Reproduce
conda create -n openviking python=3.10
conda activate openviking
python example.py
### Expected Behavior
告知该问题如何解决~~谢谢
### Actual Behavior
报错
### Minimal Reproducible Example
```python
```
### Error Logs
```shell
```
### OpenViking Version
0.1.6
### Python Version
3.10
### Operating System
macOS
### Model Backend
None
### Additional Context
_No response_