当前位置: 首页 > 知识库问答 >
问题:

运行django-admin后“bash: django-admin:找不到命令”

曹君墨
2023-03-14

我在pip上也有类似的问题,用“python3-m”修复了这个问题,但现在在安装Django之后,我想做一个新项目。

当我尝试运行“django admin startproject…”我得到“bash:django-admin:command-not-found”。

我不知道我是否应该提到它,但是,这是在一个虚拟电视。

python3-m pip冻结:Django==3.0.6

回声$PATH: /home/alatimer/Environments/DjangoTutoria_env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/Games:/usr/local/Games:/snp/bin

共有2个答案

邹锦
2023-03-14

我的问题是,我在venv中使用的是python 2.7版,而不是3.6.9版。

我假设旧的python无法识别这些命令(甚至包括pip命令)。

赖淇
2023-03-14

你的问题是,你的shell不知道程序在哪里,它搜索的地方也没有它。

值得注意的是,如果名称以某种方式限定,shell将专门查找程序,您可以在开始时命名一个位置。因此,您可以使用“/long/path/to/django-admin”或“/django-admin”(如果在“.”中)当前目录)。

始终限定不是标准程序的名称。更改PATH以包含相对于当前目录的路径是不安全的。相反,在运行您的个人程序时使用位置命名它们,。/程序

 类似资料:
  • Django-Vue-Admin 是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。 前端采用ruoyi-ui 、Vue、Element UI。 后端采用Python语言Django框架。 权限认证使用Jwt,支持多终端认证系统。 支持加载动态权限菜单,多方式轻松权限控制。 特别鸣谢:Gin-Vue-Admin,RuoYi ,Vue-Element-Admin,eladmin-web。

  • DjangoRedmineAdmin 是一个小型的 Django 应用程序,其模型用于兼容 Redmine 所创建的数据库结构,你可以通过它来浏览 Redmine 数据对象。

  • django-layui-admin是一款 Python 语言基于Django、Layui、MySQL等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架

  • 问题内容: 我开始组织一个新项目,假设我将拥有一些模型,例如产品和目录。 我将允许我的客户(不是访问者,仅特定客户)登录Django Admin网站以创建,编辑和删除自己的目录。 假设我创建了一个名为“商店”的模型,创建了每个商店(名称,地址,徽标,联系信息等),并创建了绑定到该商店的管理员用户。 现在,我希望这个新管理员(不是站点管理员,而是商店管理员-可能是用户组)仅查看和编辑与他的商店链接的

  • 本文向大家介绍Django后台admin的使用详解,包括了Django后台admin的使用详解的使用技巧和注意事项,需要的朋友参考一下 简述: Django的admin可以提供一个强大的后台管理功能,可以在web界面对数据库进行操作,我们需要修改admin.py将要操作的数据表注册到后台管理中 创建数据表: 为了便于演示,我们在models.py中创建一张img数据表规则 图中 verbo_nam

  • 问题内容: 我将一个React应用程序克隆到我的系统上并运行以下命令 之后我跑了 但是它引发了上述错误,在我将其推送到github的其他系统上也可以正常工作。但是克隆Windows或Mac后,它在任何其他系统上均不起作用。 问题答案: 检查目录是否存在。新鲜克隆后,很可能没有克隆(因为这些是‘d)。 解 运行以确保下载了所有部门。 替代解决方案 如果存在,请使用删除它,然后运行。