首页>>后端>>Python->django包下载后怎么不能用(django下载失败)

django包下载后怎么不能用(django下载失败)

时间:2023-12-02 本站 点击:0

今天首席CTO笔记来给各位分享关于django包下载后怎么不能用的相关内容,其中也会对django下载失败进行详细介绍,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

1、安装Django总是失败,求助,急!!!2、django安装成功后,为什么不能创建项目3、django安装各种包报错

安装Django总是失败,求助,急!!!

1.首先,这个问题发生在 Fedora 22 的机器上,但是也很可能发生在其他系统(包括windows)上,所以依然可以参考,但是不保证有效。此外,你必须已经设定好了 settings.py 里面的数据库。类似下图。2.初次使用 python manage.py migrate 命令提示模块 MySQLdb 缺失。这个是一个 连接python 和 MySQL 的模块。错误日志如图:3.于是条件反射,知道要安装 MySQLdb 模块。它对应的库名词为 mysql-python。如果直接安装会出现下列错误:缺失这样一个头文件:my_config.h4.必须在安装前补充一个 mysql-devel 的程序。即:sudo dnf install mysql-devel这样就能补充这个头文件my_config.h了。5.然后安装 mysql-python 库,输入:sudo pip install mysql-python成功安装,如图:6.然后再运行:python manage.py migrate这时你就能看到心旷神怡的绿色的OK了!仅在 fedora 22 上通过测试,其他不保证成功,但是可以参考。

django安装成功后,为什么不能创建项目

不小心将PY文件默认打开方式设置为记事本了! 所以一运行django-admin startproject mysite就用记事本打开了py文件! 解决方法有2种: 1,将默认打开方式设置为python ; 2,换这个命令python django-admin startproject mysite,

django安装各种包报错

Ubuntu新环境下搭建django rest api时安装MySQL-python 报错。

需要安装(sudo)apt-get install python-dev

python-dev 是必须的  ---- error: Python.h

你需要自己安装一个源外的python类库, 而这个类库内含需要编译的调用python api的c/c++文件

你自己写的一个程序编译需要链接libpythonXX.(a|so)

(注:以上不含使用ctypes/ffi或者裸dlsym方式直接调用libpython.so)

其他正常使用python或者通过安装源内的python类库的不需

Installing collected packages: MySQL-python

Running setup.py install for MySQL-python ... error

Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ZzcKHT/MySQL-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-Ur_CBU-record/install-record.txt --single-version-externally-managed --compile:

running install

running build

running build_py

creating build

creating build/lib.linux-x86_64-2.7

copying _mysql_exceptions.py - build/lib.linux-x86_64-2.7

creating build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/__init__.py - build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/converters.py - build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/connections.py - build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/cursors.py - build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/release.py - build/lib.linux-x86_64-2.7/MySQLdb

copying MySQLdb/times.py - build/lib.linux-x86_64-2.7/MySQLdb

creating build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/__init__.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/CR.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/FIELD_TYPE.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/ER.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/FLAG.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/REFRESH.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

copying MySQLdb/constants/CLIENT.py - build/lib.linux-x86_64-2.7/MySQLdb/constants

running build_ext

building '_mysql' extension

creating build/temp.linux-x86_64-2.7

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o

_mysql.c:29:20: fatal error: Python.h: No such file or directory

#include "Python.h"

^

compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ZzcKHT/MySQL-python/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-Ur_CBU-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-ZzcKHT/MySQL-python/

结语:以上就是首席CTO笔记为大家介绍的关于django包下载后怎么不能用和django下载失败的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/10355.html