【发布时间】:2019-02-22 20:36:08
【问题描述】:
根据我的理解,如果我在虚拟环境中下载一个包,如果我回到它,它仍然会在那里,但是我的 django 包已经消失了。这是为什么呢?
【问题讨论】:
-
嗯,是不是你忘记激活 virtualenv 了?
-
不,我确实激活了它。
标签: python django virtualenv
根据我的理解,如果我在虚拟环境中下载一个包,如果我回到它,它仍然会在那里,但是我的 django 包已经消失了。这是为什么呢?
【问题讨论】:
标签: python django virtualenv
是的,您必须再次安装它,因为 virtualEnv 会隔离您之前的安装
【讨论】:
我无法添加评论,因为我没有足够的声誉,但您可以采取一些措施来调试此问题。
pip freeze 并检查 django 是否作为已安装的软件包之一出现。【讨论】:
pip freeze 获得的输出中是否列出了 django?此外,如果它被列出,只需尝试在运行 virtualenv 的终端中运行 python。然后做一个import django 看看它会返回什么。