本人电脑Ubuntu22.04
克隆这位大佬的项目,并转到合适的目录下https://github.com/tankwyn/WPS-Zotero
输入命令
unzip WPS-Zotero-main.zip # 解压文件
cd WPS-Zotero-main # 进入目录
./install.py # 安装文件
如果上面的流程全部正常,恭喜成功
如果出现了which python命令那里出现问题,请进行下面的步骤
如果在终端输入
which python
能够弹出相应的地址,则可以进行类似的修改
打开install.py文件,找到checkpy()函数
改成如下内容:文章来源:https://www.toymoban.com/news/detail-822711.html
# Check whether Python 3 is in PATH
def checkpy():
python_exe = '/home/anaconda3/bin/python' # 这里替换成自己的which python得到的地址
try:
code, res = runcmd([python_exe, '--version'])
if code == 0 and res[0].startswith('Python 3'):
print('Python in PATH:', res[0])
return True
except Exception as e:
print('Error checking Python version:', e)
print('Please ensure Python 3 is installed and accessible.')
return False
def runcmd(cmd):
p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True)
code = p.wait()
res = p.stdout.readlines()
err = p.stderr.readlines()
if err:
print('Error:', ''.join(err))
return code, res
checkpy()
再次运行./install.py,本人到此处可以重新运行了文章来源地址https://www.toymoban.com/news/detail-822711.html
到了这里,关于Ubuntu上wps调用zotero的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!