Q&A
Q1
问题描述:在用 Anaconda 安装包时遇到无法定位程序输入点于……动态链接库的问题
解决方法:
- 找到 Anaconda 安装路径:
- 进入
\DLLs
文件夹,查看libcrypto-1_1-x64.dll
文件的修改日期 - 进入
\Library\bin
文件夹,查看libcrypto-1_1-x64.dll
文件修改日期 - 如果两文件修改日期不同,用 DLLS文件夹下的
libcrypto-1_1-x64.dll
替换 bin文件夹下的libcrypto-1_1-x64.dll
- 重新尝试安装
效果:
替换文件之后确实可以解决“无法定位程序输入点”的问题,但再安装其他package时,会再次出现相同的问题,再次查看文件修改日期,发现两个文件夹下 libcrypto-1_1-x64.dll 的日期又不一致了,需要重新替换
*有时也需更换libssl-1_1-x64.dll
文件。
Q2
Jupyter Notebook出现kernel error FileNotFoundError: [WinError 2] 系统找不到指定的文件
解决办法:
- 在cmd 使用jupyter kernelspec list查看安装的内核和位置
- 进入安装内核目录打开kernel.jason文件,查看Python编译器的路径是否正确
- 修改编译器至正确的Anaconda环境的python编译器路径