python - 初始迁移文件到 virtualenv

标签 python django virtualenv

我正在尝试在 cmd 中在我的 Windows 10 笔记本电脑上设置虚拟环境以完成家庭作业,但我在执行所给出的说明时遇到问题。我能够启动并运行环境并下载要求,但现在说明说 使用以下命令运行初始迁移: ./manage.py migrate 当我尝试运行给定的代码时,我收到错误消息 '.'不被识别为内部或外部命令、可操作程序或批处理文件。 根据我所做的研究,他们给出的指令是针对不同的命令语言的(从我发现它说的是Linux,但我已经准备好了)当然那是一个操作系统)。我尝试使用 virtualenv 查找初始迁移,但找不到与我的情况相关的信息。我将在下面发布完整的说明。有谁知道我该如何继续?

  1. manage.py 所在的根目录中,执行以下操作(所有命令都从此目录运行)
  2. 使用 virtualenv venv 设置虚拟环境(virtualenv 安装指南 - 请注意,您可能需要使用 sudo 进行安装,如 sudo pip install virtualenv)
  3. 使用 激活 virtualenv。 venv/bin/activate
  4. 使用 pip install -rrequirements.txt 安装 pip 需求
  5. 使用 ./manage.py migrate 运行初始迁移
  6. 创建您自己的用户,以便您可以使用 ./manage.py createsuperuser 登录管理面板
  7. 使用 ./manage.py runserver 运行本地 Web 服务器
  8. 访问:http://localhost:8000/admin/ 检查其是否有效。

最佳答案

用 python 代替 ./
所以尝试一下:

python manage.py 迁移

或者

python3 管理.py 迁移

或者

python3.6 管理.py 迁移

python后面的数字是您安装venv的python版本。

关于python - 初始迁移文件到 virtualenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60106581/

相关文章:

django - 405 不允许使用 POST 方法

python - 如何在没有命令提示符的情况下运行 Python 服务器

python - 问题子类化内置类型

python - 如何覆盖 FastAPI 中 pydantic 验证错误的默认行为?

python - 带有 CKEditor 的 Django 2.0.1 在管理页面上不起作用

python - 如何强制 virtualenv 从 pypi 安装最新的 setuptools 和 pip?

python - 为什么我不应该将 virtualenv 推送到 Heroku?

python - 如何让 VirtualEnv 使用自定义版本的 setuptools?

python - 在 Mint 上安装 M2Crypto 时出现问题

python - 在收到的电子邮件上运行 linux 脚本