想用MCP搜索bioRxiv文章,用了这个服务:
但是cherry里面的设置都不行
提示spawn python ENOENT
python的原始路径是/opt/anaconda3/bin/python3
我分别尝试了:
/opt/anaconda3/bin/python3
python3
/opt/anaconda3/bin/python
python
都不行
想用MCP搜索bioRxiv文章,用了这个服务:
但是cherry里面的设置都不行
python的原始路径是/opt/anaconda3/bin/python3
我分别尝试了:
/opt/anaconda3/bin/python3
python3
/opt/anaconda3/bin/python
python
都不行
把命令
中的python3换成uvx
(绝对路径),参数
直接用biorxiv-mcp-server
不加-m
试一下
uv命令可以替代python命令
多谢大佬,但是我尝试了一下,命令换成了uvx、npx、/usr/local/bin/uvx、/usr/local/bin/npx,参数加或不加-m,都报错32000
这样是否就意味着该服务无法在cherry中使用?
稍等 我试一下看看
可以看一下日志,或者直接用uvx运行看看有没有报错
这一块,你要填写python
的绝对路径,如果你用Anaconda创建了虚拟环境并且用这个虚拟环境安装了相关依赖,就用这个虚拟环境的python
指定biorxiv_server.py
文件,不用带-m
参数。比如/home/user/bioRxiv-MCP-Server/biorxiv_server.py
其它不用动,就调用成功了
如果是用uv
,我的操作步骤:
bioRxiv-MCP-Server
uv venv --python=3.10
创建一个虚拟环境.venv
bioRxiv-MCP-Server/.venv/bin/python
bioRxiv-MCP-Server/biorxiv_server.py
3和4中都是绝对路径
太详细了!我也成功了,感谢大佬!!!
cherry是支持python命令的