-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Now, MacOS 12.3 is released. Zothero cannot work on it. #70
Comments
I reinstalled Python 2, Zothero still cannot work. |
I reinstall zothero from this, it works. But
|
Take a look at this: https://github.com/willemml/alfred-convert#macos-123-and-later I can make most of zothero work using the solution above. You do need to find instanced in the code where /usr/bin/python is being called directly, and change it to the pyenv version. In order to get the copy references command to work, I had to install PyObjC in the |
@moffat Can you use |
#self._cache_serializer = 'cpickle'
self._cache_serializer = 'json'
#self._data_serializer = 'cpickle'
self._data_serializer = 'json' now, zotconf works |
@lecoan Thank you! Zotconf can work by your way 😊. There is still one small problem, when I select a paper item and press |
I didn't meet this problem. Do you set the default style with |
@lecoan I set the default style with |
My understanding of the code is that copying references requires that the python environment you're using to replace the system one has 'pyobjc' installed so that it can interact with the system's pasteboard. In my case I used 'pyenv' to make sure that package was installed. Keep an eye on the log entries when you're running Zothero. The errors you get there should be informative. |
@Miaoyifei-mz Yes, pyobjc is essential for <key>COPY_CITEKEY_MOD</key>
<string>cmd</string> If you still face problems, you can paste the debug log here from alfred. |
@lecoan hello, the problem still exists when I copy citations. I have installed PyObjC with
|
You need to make sure you install
|
Installation of pyobjc is throwing an error for me:
My error is similar to this bug they had 2 years ago. A parameter gets reduced to an empty string... I have been able to use pyenv and install pypy2.7-7.3.6 to get zothero mostly working. But |
Will Zothero be updated to be compatible with Mac 12.3? This is one of the most frequently used workflows for me, and I'm really looking forward to its update. |
How to solve it in Apple Silicon M1 12.3? |
Flagging that this is still an issue |
this fork is migrated to Python 3 |
Apple Silicon M1 12.3 |
on 12.4 and can confirm that this(https://github.com/alfredapp/updated-third-party-python2-workflows#readme) works, pay attention to footnotes 2 and 3 |
@raykr the most recent version should fix this problem. let me know if you see anything else! |
@giovannicoppola thanks a lot for the fix! It works on OS 12.3.1. I am glad, that I don't need to install python 2 :) |
The workflow does not work anymore due to the removal of Python 2.
The text was updated successfully, but these errors were encountered: