(初学者)我正在使用 Macos 终端和 Visual Studio Code 为 django 项目使用 virtualenv。
最近,我运行所有代码的终端消失了,我不知道如何重新输入我的 virtualenv 或我仍然在 Visual Studio Code 上的项目。我已经尝试了一切,包括:
source virtualenv/bin/activate
或者,
virtualenv/source/activate
或者,
cd my_project_name
然后尝试按照此步骤 (^) 使用上面的命令输入我的 virtualenv。
什么都不起作用,当我运行“python manage.py runserver”时,它说没有这样的文件或目录。我正在挣扎,不知道如何在回到我的项目和 virtualenv 之前继续在 django 上继续我当前的项目。
非常感谢任何帮助!
Visual Studio 代码实际上有一种方便的方法来跟踪虚拟环境。在蓝色页脚栏中的最底部,单击刷新图标旁边,您应该会看到它是否可用。
如果真的消失了,别担心。虚拟环境是完全可消耗的——它会出现的。现在,只需创建另一个,并确保这次在项目的根目录中创建它。
您实际上通常不需要使用 vscode 激活 venv。只需
cd
进入项目根目录并使用code .
打开vscode即可。激活的环境将出现在页脚的同一位置。
此外,考虑使用
requirements.txt
文件,如果你不断放错 virtualenv,它会节省大量时间。
最后,最好不要将你的 venv 命名为“virtualenv”,取一个独特的名字——否则肯定会造成混淆!
如果使用 Windows,请按照给定的步骤创建虚拟环境:- 所以基本上涉及到 4 个步骤 - a) 打开CMD b) 导航到要创建 Django 项目的目的地 c) 创建并激活您的虚拟环境 d) 检查虚拟环境是否启用
--电脑关闭后重新连接到虚拟环境--
同上第5,6 & 7点 4. cd 环境名称 5. cd 脚本 6.激活 7. 光盘..
您已重新连接到虚拟环境..
请在评论中告诉我这是否有用。 :-)