django-admin.py : 无法将“django-admin.py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

今天创建新项目时django-admin.py startproject app01发现报错  django-admin.py : 无法将“django-admin.py”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

 解决方法一:网上查了些解决方法,以为没加环境变量,这里插一句,再这个env下(django)没有bin文件,所以我们加scripts,如图

 解决方法二:是因为没有django-admin.py文件,只有这两个文件。

 所以正确的指令是

 django-admin.exe startproject xxx  #  xxx是你想要创建文件夹的名字

 我也试过django-admin-script.py ,发现不行,还是上面的代码靠谱。最后结果奉上:

 欢迎大家点赞,收藏。

  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
在Windows PowerShell中,当你尝运行`django-admin.py`但收到"无法识别cmdlet函数脚本文件或可运行程序"这样的错误时,这通常意味着你在尝执行的命令不是PowerShell默认理解的内置命令,也不是系统路径中的可执行文件,或者文件路径名称或扩展名存在拼写、格式或权限问题。 解决这个问题的步骤可以是: 1. **检查文件名和路径**:确认你提供的`django-admin.py`文件是否存在,且路径是否正确确保没有遗漏或者多打/少打字符,特别是在使用相对或绝对路径时。 2. **文件类型**:`django-admin.py`通常是一个Python脚本,而非直接的PowerShell cmdlet确保它是Python环境中的可执行文件,例如它位于你的Django项目的`manage.py`或`scripts`目录下,并且Python解释器可以访问该路径。 3. **Python路径设置**:如果你的系统路径中没有包含Python安装的Scripts目录,你可能需要通过`$env:PATH`环境变量添加路径,或者直接指定完整的路径运行它。 4. **执行权限**:确认文件具有执行权限。在Windows上,右键点击文件,选择“属性”,然后在“安全”选项卡下查看权限设置。 5. **尝导入**:在PowerShell中输入`python manage.py django-admin.py help`来尝直接通过Python运行它,看是否有帮助文档显示,这样可以验证Python是否能找到并执行这个脚本。 如果以上方法都没解决问题,可能需要检查Python的安装状态,或者确认Django项目的配置是否正确
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值