我刚刚下载了this项目。尝试从命令行运行它,一切正常。尝试从pycharm运行它-我收到此错误:
c:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ python.exe -m flask运行 追溯(最近一次通话): _run_module_as_main中的文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ runpy.py”,第183行 mod_name,mod_spec,代码= _get_module_details(mod_name,_Error) 文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ runpy.py”,第142行,位于_get_module_details中 返回_get_module_details(pkg_main_name,错误) 文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ runpy.py”,行109,位于_get_module_details中 导入(pkg_name) 在第21行的“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ site-packages \ flask__init __。py”文件中 从.app import烧瓶,请求,响应 文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ site-packages \ flask \ app.py”,第25行,在 来自。导入cli,json 第18行中的文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ site-packages \ flask \ cli.py” 进口ssl 文件“ C:\ Users \ Ignas \ Anaconda3 \ envs \ ugpsts \ lib \ ssl.py”,位于第98行 import _ssl#如果我们无法导入,请让错误传播 ImportError:DLL加载失败:找不到指定的模块。 `
这个错误并没有真正告诉我,有什么问题吗?当我从cmd中删除它时,我使用flask run
命令。所以没什么不同。
答案 0 :(得分:1)
这是在PyCharm中使用conda环境的一个已知问题:PY-27234。要解决此问题,可以在“运行配置”环境变量中设置正确的PATH
。启用环境后,可以使用echo %PATH%
从PyCharm外部的终端获取它。