QwenLM / qwen.cpp

C++ implementation of Qwen-LM
Other
538 stars 49 forks source link

ModuleNotFoundError: No module named 'qwen_cpp._C' #22

Closed dlutsniper closed 11 months ago

dlutsniper commented 11 months ago

after install Python Binding,i try to run python code, but has a error:

ModuleNotFoundError: No module named 'qwen_cpp._C'

from qwen_cpp import Pipeline

pipeline = Pipeline(model_path="/Users/wy/dev-qwen/qwen.cpp/qwen14b-ggml.bin", tiktoken_path="/Users/wy/dev-qwen/models/Qwen-14B-Chat/qwen.tiktoken")

res = pipeline.chat(history=["你是谁"])
print(res)

detail log

/Users/wy/dev-qwen/qwen.cpp/venv/bin/python /Users/wy/dev-qwen/qwen.cpp/venv/lib/python3.11/site-packages/qwen_cpp/__init__.py 
Traceback (most recent call last):
  File "/Users/wy/dev-qwen/qwen.cpp/venv/lib/python3.11/site-packages/qwen_cpp/__init__.py", line 5, in <module>
    import qwen_cpp._C as _C
  File "/Users/wy/dev-qwen/qwen.cpp/qwen_cpp/__init__.py", line 5, in <module>
    import qwen_cpp._C as _C
ModuleNotFoundError: No module named 'qwen_cpp._C'
图片
simonJJJ commented 11 months ago

Hi @dlutsniper, how did you install python bindings?

dlutsniper commented 11 months ago

Hi @dlutsniper, how did you install python bindings? on my macbookpro, pip install -U qwen-cpp

mashuiping commented 11 months ago

不要在 qwen.cpp 根目录下执行,换个目录

simonJJJ commented 11 months ago

不要在 qwen.cpp 根目录下执行,换个目录

exactly!

dlutsniper commented 11 months ago

Certainly, change the directory, install the dependencies using the default Miniconda environment, and i can call it through Python code. 确实换个目录,使用默认的miniconda环境安装依赖,通过python代码可以调用啦

图片 图片
zzzcccxx commented 8 months ago

请问如果我不想在gpu上运行,如何在cpu上运行呢?