【问题标题】:python virtual environment changepython虚拟环境改变
【发布时间】:2018-02-10 18:29:54
【问题描述】:

我是 django 框架的初学者。我正在处理多个教程项目。根据最佳实践,我为不同的项目使用不同的虚拟环境。

我有问题。当我想切换到另一个项目时,即使我停用了已关闭项目的虚拟环境,我的浏览器仍然会查看我停用的虚拟环境。所以,我不能在http://127.0.0.1:8000/ 展示我的新项目。它仍然显示旧的。

你能给我指路吗?

谢谢。

【问题讨论】:

  • 在启动新项目的服务器之前,你是否杀死了上一个项目的服务器(Ctrl-C)
  • 我只是在 cmd 运行 'deactivate' 方法。
  • 你也需要杀掉服务器,virtualenv和运行的服务器无关
  • 在虚拟机中,我按照你说的做了(用了ctrl + C);但它没有奏效。 (venv) E:\DjangoProjects\venv\Scripts>
  • 微不足道,但您是否将活动虚拟环境切换到正确的环境?

标签: django virtual environment


【解决方案1】:

停用 virtualenv 不会自动终止正在运行的服务器。在启动新项目的服务器之前,您需要先杀死上一个项目的服务器(Ctrl+C)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-27
    • 1970-01-01
    • 1970-01-01
    • 2019-08-21
    • 2019-09-24
    • 2020-11-19
    • 2020-12-13
    相关资源
    最近更新 更多