windows下pipenv中无法通过 flask run 启动并报错 ModuleNotFoundError

一个很简单的 flask 项目, 之前一直没有问题, 今天突然发现无法启动开发服务器. 项目使用 pipenv 管理虚拟环境, 确定各个模块都成功安装, 然而使用flask run启动时报错了, 错误信息如下

c:\users\nxgh\.virtualenvs\blog-uz40pijh\scripts\python.exe: Error while finding module specification for 'C:\\Users\\nxgh\\.virtualenvs\\blog-Uz40PIJh\\Scripts\\flask' (ModuleNotFoundError: No module named 'C:\\Users\\nxgh\\')

我以为是代码的问题,结果使用 Ubuntu 环境,运行没有问题, 可以正常访问. 然后我删掉当前的虚拟环境并使用python3自带的'venv'重新创建一个新的, 结果仍是报错

c:\users\nxgh\desktop\hipy\blog\venv\scripts\python.exe: No module named C:\Users\nxgh\Desktop\HiPy\blog\venv\Scripts\flask
阅读 1.4k
评论 2019-07-25 提问
    2 个回答
    nxgh
    • 12
    评论 赞赏 2019-07-27
      陈浅墨
      • 2
      • 新人请关照

      大佬你解决了吗?
      我也遇到这个问题,求解决方案

      评论 赞赏 2019-07-26
        撰写回答

        登录后参与交流、获取后续更新提醒