Django安装失败:from setuptools import setup, find_packages ImportError: No module named setuptools

本文详细介绍了在安装Django时遇到缺少setuptools错误的解决方法,包括回退到指定版本和使用ez_setup.py安装setuptools,最终成功安装Django的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

虽说是做Android开发,但不会后台是很糟糕的一件事情,所以,从今天开始,凭着自己有点Python基础,学习Django,用它来做后台开发!

在自己电脑装好Python2.7.8后,去Django官网下载最新的压缩包:Django-1.7.tar.gz,利用python setup.py install命令安装后显示以下错误:

Traceback (most recent call last):
  File "setup.py", line 4, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

在网上找了下,有人说回退到Django-1.6.7就可以了,不过我又不想下载旧版,再找找才知道欠缺了setuptools,https://bootstrap.pypa.io/ez_setup.py把这个文件下载到电脑,执行一次python ez_setup.py命令即可安装setuptools,再执行下python setup.py install就可以安装Django成功了!



参考:http://blog.sina.com.cn/s/blog_3fe961ae0100zgav.html


C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\site-packages\polymorphic\__init__.py:9: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. import pkg_resources Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Scripts\doccano.exe\__main__.py", line 7, in <module> File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\site-packages\backend\cli.py", line 176, in main django.setup() File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\site-packages\django\__init__.py", line 24, in setup apps.populate(settings.INSTALLED_APPS) File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\site-packages\django\apps\registry.py", line 91, in populate app_config = AppConfig.create(entry) ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\site-packages\django\apps\config.py", line 193, in create import_module(entry) File "C:\Users\DELL\Desktop\huanjing\envs\label_text\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1204, in _gcd_import File "<frozen importlib._bootstrap>", line 1176, in _find_and_load File "<frozen importlib._bootstrap>", line 1140, in _find_and_load_unlocked ModuleNotFoundError: No module named 'allauth.account'
最新发布
07-17
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值