【问题标题】:Installing Django in a Virtualenv means that i have to re-install it everytime I make another project?在 Virtualenv 中安装 Django 意味着我每次制作另一个项目时都必须重新安装它?
【发布时间】:2016-11-09 20:42:09
【问题描述】:

对不起,如果这是一个 obvios 或转储问题,但问题是我在安装 Djandgo 和 virtualenvs 时遇到了问题。

我是 Windows 10 用户,我一直在学习 Django 的一系列教程,他们使用 pip 在其中创建了一个 virtualenv,然后继续安装框架。

问题是,我放弃了安装了 Django 的旧项目或 virtualenv 并启动了一个新项目,一个新的 virtualenv(创建一个新文件夹并输入 virtualenv 。),然后重新安装了 django 但是现在,当我去通过cmd进入目录

J:\project2\Scripts\django-admin.py

我收到并出错:

Traceback(最近一次调用最后一次):文件 “J:\project2\Scripts\django-admin.py”,第 2 行,在 from django.core import management ImportError: No module named django.core

是不是因为我在另一个新的 virtualenv 中重新安装了 Django?

谢谢大家:)

【问题讨论】:

  • 您需要提供更多详细信息以明确您的问题,例如J:\project2 目录是什么(它是 virtualenv 吗?)但总的来说是的,这个想法是为不同的项目创建不同的 virtualenvs ,并在每个 virtualenv 中安装 Django。见djangodeployment.com/2016/11/01/virtualenv-demystified

标签: python django installation virtualenv


【解决方案1】:

你必须激活新的 venv ...Scripts/activate.py 并享受 ...并安装在 venv django 中,然后转到您的项目并运行'python manage.py runserver 就这些

【讨论】:

    猜你喜欢
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 2018-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多