我正在尝试使用virtualenv修补Flask和Python。我已经创建了我当前的工作目录C:/Users/dylan/Desktop/TestPython/FlaskTest,并在这里激活了一个virtualenv。现在,当我在这里激活时,我运行命令pip install flask,包被复制到Lib/site-packages。我看过其他的SO帖子,他们并没有真正解释如何从site-package目录导入模块。
我的文件夹结构如下(带有M的目录是由我手动创建的,而不是激活脚本)
/TestPython
/Lib (contains /site-packages/flask)
/Include
/resources (M)
/Scripts
/static(M)
/templates (M)
routes.py现在,从我的routes.py文件中,我获得了一个用于尝试导入flask的ImportError。如何在routes.py文件中完成flask的导入。
发布于 2016-10-11 00:53:15
所以我发现Sublime Text不会使用你打开的那个命令行实例。它实际上并不是使用虚拟环境构建的。我想我需要修改我的构建系统。如果我在激活的时候运行python routes.py,它确实可以正常工作。我试图从卓越的文本中运行它,这是我的错误。有人知道如何在sublime text 3中修改你的构建系统来使用虚拟环境吗?
https://stackoverflow.com/questions/39962794
复制相似问题