gpt4 book ai didi

Python/Django开发,windows还是linux?

转载 作者:太空宇宙 更新时间:2023-11-04 04:13:32 27 4
gpt4 key购买 nike

我最近在 Python 上做了很多工作,并开始阅读 Django 的文档,但是我不能否认这样一个事实:我找到的大多数视频教程通常都将 Linux 显示为所选操作系统。我基本上忽略了这一点,但我开始遇到一些使用“touch”等命令的人的问题,我不知道 Windows 7 命令提示符中的等效命令是什么。我听说过 Power Shell 中的新项目,但它很困惑,我担心这种“等效狩猎”可能会一次又一次地出现......

所以我开始想知道为什么大多数人使用 Linux 和 Python 来学习使用 Linux 进行开发是一个很好的举措(知道我的 Linux 知识完全为零)?总的来说,它能让我更高效地使用 Python 进行开发吗?可以列出这样做的好处吗?

最佳答案

我使用 Windows 进行 Django 开发已经有一段时间了,但最终发现 Linux 是更好的选择。以下是一些原因:

  • 某些 Python 包在 Windows 中根本无法安装或无法正确安装,或者会给您带来很多麻烦
  • 如果您需要部署 Django 应用程序,那么使用 Unix 风格的系统更有意义,因为您的部署环境 99% 可能是相同的。使用相同的配置在本地计算机上进行试运行将为您节省大量时间+在这里您“被允许”犯错误。
  • 如果您的应用程序变得复杂,那么在 Linux 中更容易获得所需的依赖项,无论是扩展、库等。在 Windows 中,您最终会寻找合适的站点来下载所有内容,并经历一些安装和配置的麻烦。有时我花了很多时间来寻找一些特定的东西。在 Linux 中,通常只需一个“apt-get”(或类似的)即可完成。
  • 我是否提到过,在 Linux 中获取和安装所有内容都更快?

当然,如果您的应用程序很简单并且不需要关心部署,那么 Windows 就可以了。

关于Python/Django开发,windows还是linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17934157/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com