« 上一篇 一文看懂robots怎么写:蜘蛛协议robots.txt写法实例详解

g_resources.DistributionNotFound: The pytz distribution was not found and is required by Django

最近正在学Python WEB开发,刚装好Python,PyCharm,Django。准备入手正式学习,在创建第一个django项目时需要先行初始化。在输入初始化指令时报错:pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django。

初始化Django项目:django-admin startproject HelloWorld

报错:

pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django

参考了网上很多方法都没有解决,最后解决办法是:安装pytz模块(时区模块)

python -m pip install pytz

祥子实测,通过以上方法,顺利解决Django项目初始化时的报错:pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django


另一个参考的方法祥子未使用:

pkg_resources.DistributionNotFound: The 'pytz' distribution was not found and is required by Django

刚刚安装完Django,创建项目失败。报错

重新安装python的distribution:

下载 distribution : https://pypi.python.org/pypi/distribute

cd distribution-0.7.3/

sudo python setup.py install

或者pip 安装

pip install distribute

扩展阅读:怎样创建Django项目?

如果这是你第一次使用 Django 的话,你需要一些初始化设置。也就是说,你需要用一些自动生成的代码配置一个 Django project —— 即一个 Django 项目实例需要的设置项集合,包括数据库配置、Django 配置和应用程序配置。

打开命令行,cd 到一个你想放置你代码的目录,然后运行以下命令:

...\> django-admin startproject mysite