Pycharm Run / Debug无法使用tensorflow

时间:2017-08-03 13:43:34

标签: python windows tensorflow pycharm

我在Windows 7上使用python 3.5.4和Pycharm Community Edition 2017.2

当我在cmd.exe中执行我的python脚本时,它工作正常。但是当在Pycharm中使用Run或Debug工具时,我收到此错误:

  Traceback (most recent call last):
  File "C:\Users\xy\my_project\env\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 18, in swig_import_helper
    return importlib.import_module(mname)
  File "C:\Users\xy\AppData\Local\Continuum\Anaconda3\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 986, in _gcd_import
  File "<frozen importlib._bootstrap>", line 969, in _find_and_load
  File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 666, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 577, in module_from_spec
  File "<frozen importlib._bootstrap_external>", line 906, in create_module
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

现在我熟悉这个特定的错误。通常,如果未安装Microsoft Visual C ++ Redistributable(或Visual Studio),则会发生这种情况。但事实并非如此,因为我已经安装了Microsoft Visual C ++ 2015 Redistributable Update 3(这就是为什么python脚本在控制台上工作)。

我的猜测是,我必须添加一些Path to Pycharm?但我不知道在哪里或哪一个。

1 个答案:

答案 0 :(得分:0)

这就是我解决问题的方法:

打开cmd.exe - &gt;创建虚拟环境 - &gt;从那里开始Pycharm(pycharm.bat)

相关问题