问题
I'm working on anaconda by making multiple environments in it. I have made any environment camelot
so now I want to install in different libraries in this environment. So for example I install pandas in this environment(camelot),
I'm writing:
conda install pandas
or
conda install -c conda-forge camelot-py
Then it gives me error:
python.exe-Entry Point Not Found
The procedure entry point OPENSSL_sk_new_reserve could not be
located in the dynamic link library.
C:\Users\abc\Anaconda3\Library\bin\libssl11_-x64.dll
First I thought it may be error because of environment-variable, I Set environment-variable for pyhton but it could not resolve
回答1:
as it is suggested in this here I could solve this problem by copying libssl-1_1-x64 dlls
in Anaconda/DLLS
to Anaconda/Library/bin
(probably replacing it)
回答2:
I got the same issue while updating Anaconda navigator, and got it over by replacing the file libssl-1_1-x64.dll in Anaconda3/Library/bin with the one from Anaconda3/DLLs.
回答3:
I had the exact same issue, and it also just started today. Kind of destroyed my entire work day, tbh...
I accidentally did a conda install ...
in my base environment, and it updated conda and a handful of other modules. (Conda went from 4.5.12 to 4.7.10, in my case.) Anyway, after I rolled it back, things are working as expected again.
If this is what's causing your issue, here's a fix.
conda list --revisions
conda install --revision 1
(In my case "rev 1" was my most recent, stable base environment.)
(More details about this: https://sriramjaju.github.io/2018-05-30-2-minute-recipe-how-to-rollback-your-conda-environment/)
Now I'm worried that I've inadvertently configured something in a way that isn't compatible with the newest version of conda.
Lastly, if you really need to install modules and do some work ASAP, pip install [module name]
was still working for me before I thought to do the reversion thing.
回答4:
For those still having similar issues with libssl11_-x64.dll
or other .dll
files:
Use pip install
instead if you can!
I had the same issue today with libcrypto-1_1-x64.dll
when trying to install plotly using
conda install -c plotly plotly
This prompts a downgrade for anaconda, and in turn raises the error:
OPENSSL_sk_new_reserve [...] libcrypto-1_1-x64.dll
Instead, using for example
pip install plotly==4.1.0
works like a charm!
来源:https://stackoverflow.com/questions/57254007/how-to-fix-entry-point-not-found-while-installing-libraries-in-conda-environment