pycharm 创建 django 项目出错

pycharm 创建 django 项目出错pycharm 创建 django 项目过程中 如果出现如下错误根据提示信息 找到问题发生的原因 pycharm2020 3 之前的版本 在创建 Django 项目的时候 会自动将 pip 升级到最新版本 并且安装 Django 的时候会使用 build dir 参数 但是 最新的 pip 在 20 版本后 取消了 build dir 参数 这就产生了冲突 也就是说 Pycharm 内部自动调用 pip 的时候 多提供了一个 build dir 参数 貌似这个机制还无法人工介入修改 知道了问题原因

pycharm 创建 django 项目过程中,如果出现如下错误

pycharm 创建 django 项目出错

 

根据提示信息,找到问题发生的原因:

pycharm 2020.3之前的版本,在创建Django项目的时候,会自动将pip升级到最新版本,并且安装Django的时候会使用–build- dir参数。但是,最新的pip,在20+版本后,取消了–build- dir参数!这就产生了冲突。

也就是说,Pycharm内部自动调用pip的时候,多提供了一个–build- dir参数。貌似这个机制还无法人工介入修改。

知道了问题原因,解决办法有好几种:

a:升级pycharm。Pycharm官方在升级补丁中修复了这个问题。

b: 降低虚拟环境中的pip的版本

c: 直接在虚拟环境的终端中使用最高版本的pip,手动安装django,手动startproject。

a一劳永逸,b费劲, c临时措施

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/215854.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午1:00
下一篇 2026年3月18日 下午1:01


相关推荐

  • 腾讯混元发布开源翻译模型Hunyuan-MT-7B

    腾讯混元发布开源翻译模型Hunyuan-MT-7B

    2026年3月13日
    3
  • 远程连接oracle01017,sqlplus远程sys用户登录ora 01017的解决方法[通俗易懂]

    远程连接oracle01017,sqlplus远程sys用户登录ora 01017的解决方法[通俗易懂]UsingORAPWDWhenyouinvokethispasswordfilecreationutilitywithoutsupplyinganyparameters,youreceiveamessageindicatingtheproperuseofthecommandasshowninthefollowingsampleoutput…

    2022年6月1日
    45
  • Flutter实现微信支付和iOS IAP支付

    Flutter实现微信支付和iOS IAP支付Flutter 支付微信支付 iOSIAP 应用内支付测试 IAP 中断购买的测试公司近期将收费的功能排期了 由于项目做的是线上教育 提供的服务属于虚拟物品 根据 iOS 官方的规定 虚拟物品交易只能使用 iOS 应用内支付 其他类似微信 支付宝官方都是明文规定不允许存在的 注 虚拟物品才有此规定 且 iOS 官方收税 30 而有实体物品交易的 官方允许在提供应用内支付的前提下 提供其他支付方式供用户选择 结合相关平台规定 我们最终确定支付方式为 Android 端使用微信支付 iOS 使用 IAP 应用内支付 微信支付

    2026年3月17日
    2
  • StringUtils里的isEmpty方法和isBlank方法的区别

    StringUtils里的isEmpty方法和isBlank方法的区别前言我们常说的字符串为空,其实就是一个没有字符的空数组。比如:Stringa=””;a就可以称为是一个空字符串。由于String在Java中底层是通过char数组去存储字符串的,所以空字符串对应的char数组表现形式为privatefinalcharvalue[]=newchar[0];但实际工作中,我们可以需要对字符串进行一些校验,比…

    2022年4月30日
    55
  • python取整方法

    python取整方法原文地址 https www cnblogs com Devilf p 8043033 htmlpython 中取整数的几种方法 1 向下取整 nbsp int gt gt gt a 14 38 gt gt gt int a 142 向上取整 ceil 使用 ceil 方法时需要导入 math 模块 例如 gt gt gt importmath amp

    2025年6月18日
    7
  • 最简单的纯js实现点击展开二级菜单功能

    最简单的纯js实现点击展开二级菜单功能虽然,jQuery已经非常好用了,但是实际的开发项目中,还是有很多限制,比如项目组奇葩的要求,不能使用任何插件,当然,也是考虑插件占用资源,毕竟100+KB对与小型项目来说还是非常大的。我最近就遇到做个点击展开二级菜单的要求,当然只能用原生的JS去写来实现,我借鉴了网上的一个案例,补充一下,分享一下:如果,默认打开页面进来时二级菜单是隐藏的,需要点击才能展现二级菜单,再点击就是隐藏二级菜单。这

    2022年5月11日
    53

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号