I. Error reporting
I originally installed Anaconda3, with python3.7 and Jupyter-notebook, and installed tf2.0 environment.
Later I created a new virtual environment tf_1 based on tf2.0 environment and installed tf.14, so that
tf1.0 and tf2.0 versions can be switched flexibly on Jupyter-notebook.
If you log in to notebook directly with cmd, see the following:
At this point, I directly create a new python3, which means that the default tf2.0 environment is Ok, as shown below:
But I new a tf_1_jjupyter is reported the following error, also open a tf2.0 version of the notebook file in the change kenerl will also report the same error.
The error is reported as follows.
ImportError: DLL load failed: The specified module could not be found
II. Solution
Solve the Jupyter notebook startup error or running code error
1. ImportError: DLL load failed : The specified module could not be found
Solution.
cmd-windows console-enter conda activate virtual environment name
For example, the name of the virtual environment here is tf_1
If you don’t remember, you can find it in the Anaconda installation directory
D:\software\Anaconda_candy\envs\tf_1
2. solve python.exe can not find the entrance can not locate the program input point
After entering the virtual environment if it still reports an error as follows.
This error pops up when I enter jupyter notebook, but I can enter jupyter notebook to debug the code normally when I cross it out. Initially, I think there is a problem with the dll file. After reading some online solutions, the following is the solution:
Solution: pythoncom37.dll is a file of pywin32 located in the path Anaconda3\envs\your virtual environment\Lib\site-packages\pywin32_system32, the location of my file here is shown below.
And there is a file with the same name ythoncom37.dll in D:\python\Anaconda3\envs\tf_1\Library\binp.
After deleting this file, there will be no pop-up error!
After deleting the pythoncom37.dl file according to the file path in the pop-up box, the error is still reported as follows.
[premise conda activate tf_1 under virtual environment
We follow the file path given in the pop-up box to find pythoncom37.dl and delete it again, and that’s the end of it.
The above solution has been successfully solved as follows.
Switching kernel in the file will also not report errors
Select tf2.0 and virtual environment tf1.0 in the drop-down box by creating a new, and you can switch versions freely, or switch environments in the current file, as shown below:
Read More:
- How to Solve Python Importerror: DLL load failed: unable to find the specified program using tensorflow
- Importerror: DLL load failed: unable to find the specified module in Python
- [Solved] Jupyter Notebook Error: SparkException: Python worker failed to connect back
- [Solved] Jupyter Notebook Start Error: Fatal error in launcher: Unable to create process using
- [Solved] wxauto error: ImportError: DLL load failed while importing win32gui: Can’t find the specified program
- [Solved] jupyter notebook Error: ModuleNotFoundError: No module named jupyter_nbextensions_configurator
- [Solved] torchvision Error: UserWarning: Failed to load image Python extension: Could not find module
- [Solved] Numpy Load Error: DLL load failed while importing _multiarray_umath: Could not be found Module
- Import win32API; importerror: DLL load failed: the specified program was not found
- ImportError: DLL load failed while importing _multiarray_umath: The specified module could not be found.
- How to Solve pycharm terminal Failed to switch to virtual environment
- [Solved] DLL load failed while importing _sqlite3: the specified module could not be found.
- Pycharm error: original error was: DLL load failed while importing _multiarray _Umath: the specified module could not be found
- [Solved] Sklearn Call Error: DLL load failed while importing _arpack
- import statsmodels.api as sm Error: ImportError: DLL load failed while importing _arpack: The specified program could not be found.
- [Solved] librosa Install Error: ImportError: DLL load failed: Could Not Found
- VScode import numpy Error: DLL load failed [How to Solve]
- DLL load failed while importing rdBase [How to Solve]
- [Solved] Jupyter notebook use pyLDAvis Error: modulenotfounderror: no module named ‘pyLDAvis’‘
- [Solved] jupyter notebook Error: 500 : Internal Server Error