-
Notifications
You must be signed in to change notification settings - Fork 810
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
Link error: Error: post-link failed for: conda-forge::jupyter_nbextensions_configurator-0.2.3-py27_0 #828
Comments
Yes, this is provided not by this repo directly, but by the jupyter_nbextensions_configurator package, which gets installed as a dependency. Using Therefore, to remove things completely, you'll have to do a little more work, and uninstall each of the dependencies which you no longer require. You could use the pip-autoremove package, or use a list of the dependencies as of today. However, you probably want to keep some of the dependencies, as they'll be required by the notebook itself. I'd recommend
To begin with |
I have got a similar error when installing this repo. I did and got this error: I made a new conda environement from scratch, and the repo installed without any issue. |
Facing the same issue as @tarokiritani, but on a py27 conda 4.2.13 environment. |
So, something's clearly going wrong with our conda packaging/linking scripts, but I'm not yet sure what. The reason for the specific failure should be logged in the conda's |
Also, which OS everyone is using might be relevant, and whether you see any nbextensions tab... |
@tarokiritani @tt293 |
My best guess is it's related to either permissions, or symlinks 😉 |
I use Windows 8.1 Enterprise. This installation error happened in one env, but in another, the installation went well. Here is the content of .messages.txt after failed installation.
|
Aha! Thanks @tarokiritani for that. I would not have guessed, but it seems that the latex_envs failure may be down to a traitlets version incompatibility. The from traitlets import version_info; print(version_info) |
I don't think that this is the exact source of the similar problem experienced by @yunyundong with the configurator though, since it doesn't use the |
In the env where installation succeeded, the output was (4, 3, 1). In the other env, the result was (4, 0, 0). |
So, It seems that @jcb91's diagnostic is correct. traitlets version >= 4.1 is needed for the installation to succeed. Just try to upgrade here with something like |
as @jfbercher suggests, to fix this for now, you just need to upgrade traitlets (in future we'll update the recipe to get the correct version in the first place without further effort). I'd suggest using
from the non-compatible env, to get the latest version compatible with all your other packages. |
The installation worked fine after updating traitlets. Thanks for your quick support! |
@yunyundong @tt293 does updating traitlets resolve this for you, or is this still a problem? I've now fixed the jupyter_latex_envs recipe (see conda-forge/jupyter_latex_envs-feedstock#4) to require the correct traitlets version... |
Ok, I'm going to close this as the |
I am seeing this on the main installation
Ok... What exactly was the error then? I don't understand why installers that go wrong don't just automatically show a verbose option. |
You can try to add |
I eventually reinstalled conda and then installed pkg-config and jupyter lab individually. |
I want to install nbextensions for jupyte notebook, I used the command
but it failed. there was a message:
besieds, I used pip to install:
in the process of install, there is no error messages. but after i restart the jupyte server, there is a 'nbextension' tab ,but it is empty, no extensions to be enabled. how can i do? by the way ,my anconada version is 4.2
by the way ,how can I uninstall the nbextensions clean? including remove the install packages.
Thanks in advance.
The text was updated successfully, but these errors were encountered: