Hello,
I am trying to install Redfield BERT nodes. Due to my company’s internet restrictions, I need to install the extensions locally from a zip file (no proxy available).
I see that community contributions is needed for the installation.
So I downloaded the zip file from here.
However, it seems that the zip file is empty (0 bytes). I think there is a problem there, no?
Otherwise, any idea how can I get the zip file?
Note: Using version 5.1.2
the zip file indeed should not be empty, if I click on the lower link in the screenshot, then I can download the (1.4GB big) zipped update site; did you click on the same link and does that one result in an empty file?
Dear @steffen_KNIME ,
Thanks for the prompt reply.
I confirm now that the file is not zero bytes. Not sure what as happening yesterday.
I downloaded the experimental extension in the link you provided.
I updated KNIME to look into the downloaded zip files as below:
ok, one step further. Please provide knime log and the two create_env files as described in the subsections of the section Find Debug Information: KNIME Python Integration Guide so that we can assess the error.
as I think of it, the issue might be that BERT is shipped without its Python packages, which your computer then tries to download. To make these Python packages available in your closed, lonely and dark network without any light of the internet shining upon it, I suggest following this procedure to make Python packages available on your machine
Offline Installation: Create a New Python based KNIME Extension
Best regards
Steffen
EDIT: the log files as asked per my previous post would still help me even if my thought of this post is correct
Dear @steffen_KNIME ,
Here is the first file: (i added .txt in the name so that it gets uploaded) create_env.err.txt (67 Bytes)
For the second file, it was empty so it did not get uploaded.
As for the offline installation link, does this apply to for the new version? I do not see “Download required packages for offline installation to”. I am using the latest version on Mac.
About the log files (thanks!):
The content of the create_env.err is unknown to me, maybe @carstenhaubold has seen that before:
./create_env.sh: line 54: ./micromamba: Bad CPU type in executable
The knime log says that PKIX path building failed Could you try this fix? No, this fix assumes that you have access to the internet via a proxy. I would hope that following the offline installation path resolves the issue. Sorry for the inconveniences.
About the Bad CPU type in executable error: This indicates that the executable and the CPU architecture do not match.
@mosaeed does you Mac have an Apple Silicon processor (M1, M2, M3?)? Are you using the KNIME build for Apple Silicon or for Intel processors?
If you are on Apple Silicon but use the Intel build of KNIME, it might be that you need to install Rosetta 2. However I’d be curious how KNIME works in the first place if Rosetta is not installed.
Thanks a lot for your responses! I think I’ll stop at this point since it is getting a bit too complex for the non-technical audience I’ll present to next week. Thanks a lot for your help!