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
阅读 7.1k
2 个回答
新手上路,请多包涵

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏