python - ImportError:DLL 加载失败:找不到指定的模块 - PyCharm
问题描述
所以我这周一直在尝试切换到 PyCharm,但使用我的一些旧代码并没有奏效。我使用基础 anaconda 环境作为解释器,下面的代码
import openpyxl
import numpy as np
然后是一些关于打开工作表和创建包含行和列的数组的基本代码。AFAIK 这是与缺少 DLL 相关的导入问题,但仅此而已。这是错误:
Traceback (most recent call last):
File "C:\Users\nikol\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2961, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-2-a51a1395fac2>", line 1, in <module>
runfile('C:/Users/nikol/Desktop/APO A1P2/Code/make_excel.py', wdir='C:/Users/nikol/Desktop/APO A1P2/Code')
File "C:\Program Files\JetBrains\PyCharm 2019.2.3\helpers\pydev\_pydev_bundle\pydev_umd.py", line 197, in runfile
pydev_imports.execfile(filename, global_vars, local_vars) # execute the script
File "C:\Program Files\JetBrains\PyCharm 2019.2.3\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "C:/Users/nikol/Desktop/APO A1P2/Code/make_excel.py", line 2, in <module>
import numpy as np
File "C:\Program Files\JetBrains\PyCharm 2019.2.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\nikol\Anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
from . import _distributor_init
File "C:\Program Files\JetBrains\PyCharm 2019.2.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
File "C:\Users\nikol\Anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
from . import _mklinit
File "C:\Program Files\JetBrains\PyCharm 2019.2.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: DLL load failed: The specified module could not be found.
非常感谢任何和所有的反馈!谢谢!
解决方案
解决了!
使用 PyCharm 令人沮丧,但在这里,一步一步地让像我这样的新手可以在以后解决它。注意我使用的是 Windows 10
找到你的 anaconda 目录,对我来说是:
C:\Users\<myusername>\Anaconda3\
然后:
右键单击我的电脑 > 属性 > 高级系统设置 > 环境变量
在系统变量下找到名为“路径”的路径并在其中添加以下路径(注意您的 anaconda 目录可能不同!!!):
C:\Users\<myusername>\Anaconda3\Scripts\
C:\Users\<myusername>\Anaconda3\Library\
C:\Users\<myusername>\Anaconda3\Library\bin\
C:\Users\<myusername>\Anaconda3\Library\mingw-w64\bin\
单击确定并重新启动 PyCharm。为我工作!
推荐阅读
- c# - 如何检查 WPF 窗口是否从另一个 WPF 窗口关闭?
- java - 将数组传递给类而不仅仅是方法
- javascript - gatsby-browser.js 中的环境变量
- c# - 如何等待条件异步任务
- laravel - 在 laravel 数据表上格式化数字
- python - Python Selenium 等到 toast 消息消失
- html -
- 当 justify-content-center 应用于 Bootstrap 时,无法居中
- 什么时候
- 在一排之内
- javascript - 滚动时引导导航栏活动背景颜色
- c# - 我的 xml 文件的小而简单的序列化程序有问题
- ios - mobile-ffmpeg-https (4.3.1) POD 安装失败