初始迁移文件到 virtualenv
initial migrations file into virtualenv
我正在尝试在我的 windows 10 笔记本电脑上使用 cmd 设置虚拟环境以进行家庭作业,但我遇到了给出的说明问题。我能够启动环境并 运行ning 并下载要求,但现在说明说 Run the initial migrations with: ./manage.py migrate
当我尝试 运行 给定的代码时,我收到一条错误消息说'.' is not recognized as an internal or external command, operable program or batch file.
根据我所做的研究,他们给出的指令是针对不同的命令语言的(从我发现它所说的 Linux,但我很确定那是一个操作系统)。我曾尝试使用 virtualenv 查找初始迁移,但找不到与我的情况相关的信息。我将 post 下面的完整说明。有谁知道我该如何继续?
- 在
manage.py
所在的根目录中,执行以下操作(所有命令 运行 来自该目录)
- 使用 virtualenv venv 设置虚拟环境(virtualenv 安装指南 - 注意您可能需要在安装时使用 sudo,例如 sudo pip install virtualenv)
- 使用
. venv/bin/activate
激活 virtualenv
- 通过
pip install -r requirements.txt
安装 pip 要求
- 运行
./manage.py migrate
的初始迁移
- 创建您自己的用户,以便您可以使用
./manage.py createsuperuser
登录管理面板
- 运行 具有
./manage.py runserver
的本地 Web 服务器
- 通过访问来检查它是否有效:http://localhost:8000/admin/
用 python 代替 ./
所以试试 :
python manage.py migrate
或
python3 manage.py migrate
或
python3.6 manage.py migrate
python 后面的数字是安装 venv 的 python 版本。
这是我对这个问题的看法;
首先确保虚拟环境是 运行 并且您在虚拟环境中工作,然后确保 python 和 django 都已成功安装,然后再继续。在 jango 所在的根目录中,键入:
django-admin help
如果您看到一些命令出现,则表示 django 已正确安装,如果没有,请尝试使用编辑器。我更喜欢 VS Code,因为它易于管理,用户友好,与其他软件相比要求不高,而且它有一个集成的终端,这将解决你的问题。
我正在尝试在我的 windows 10 笔记本电脑上使用 cmd 设置虚拟环境以进行家庭作业,但我遇到了给出的说明问题。我能够启动环境并 运行ning 并下载要求,但现在说明说 Run the initial migrations with: ./manage.py migrate
当我尝试 运行 给定的代码时,我收到一条错误消息说'.' is not recognized as an internal or external command, operable program or batch file.
根据我所做的研究,他们给出的指令是针对不同的命令语言的(从我发现它所说的 Linux,但我很确定那是一个操作系统)。我曾尝试使用 virtualenv 查找初始迁移,但找不到与我的情况相关的信息。我将 post 下面的完整说明。有谁知道我该如何继续?
- 在
manage.py
所在的根目录中,执行以下操作(所有命令 运行 来自该目录) - 使用 virtualenv venv 设置虚拟环境(virtualenv 安装指南 - 注意您可能需要在安装时使用 sudo,例如 sudo pip install virtualenv)
- 使用
. venv/bin/activate
激活 virtualenv
- 通过
pip install -r requirements.txt
安装 pip 要求
- 运行
./manage.py migrate
的初始迁移
- 创建您自己的用户,以便您可以使用
./manage.py createsuperuser
登录管理面板
- 运行 具有
./manage.py runserver
的本地 Web 服务器
- 通过访问来检查它是否有效:http://localhost:8000/admin/
用 python 代替 ./
所以试试 :
python manage.py migrate
或
python3 manage.py migrate
或
python3.6 manage.py migrate
python 后面的数字是安装 venv 的 python 版本。
这是我对这个问题的看法; 首先确保虚拟环境是 运行 并且您在虚拟环境中工作,然后确保 python 和 django 都已成功安装,然后再继续。在 jango 所在的根目录中,键入:
django-admin help
如果您看到一些命令出现,则表示 django 已正确安装,如果没有,请尝试使用编辑器。我更喜欢 VS Code,因为它易于管理,用户友好,与其他软件相比要求不高,而且它有一个集成的终端,这将解决你的问题。