【python】python 2.7.15 + django 1.11.9 环境搭建
【Linux环境】
CentOs 6.5
【Python2.7.15】
1、检查centOS中默认的python版本,一般是python2.6。
1 | $ python –v |
2、安装GCC
1 | $ yum install gcc gcc-c++ |
3、安装xz解压工具,用来解压tar.xz格式的文件
1 | $ tar -zxvf xz-5.2.4.tar.gz $ cd xz-5.2.4 $ ./configure --prefix=/datas/soft/xz $ make $ make install |
4、 安装python2.7.15
1 | $ xz -d Python-2.7.15.tar.xz |
*************************** xz 出现报错 ***************************
error while loading shared libraries 解决办法
# echo "/usr/local/lib" >> /etc/ld.so.conf
# ldconfig
****************************************************************
1 | $ cd Python-2.7.15 $ ./configure $ make $ make install |
5、 检查python版本 发现依然是2.6
6、将系统指向的python从2.6修改到2.7版本
1 2 3 | $ /usr/local/bin/python2.7 -V $ mv /usr/bin/python /usr/bin/python.bak $ ln -s /usr/local/bin/python2.7 /usr/bin/python |
7、特别的,yum是基于python2.6才能正常工作,需单独将yum指向python2.6版本
1 2 | $ vi /usr/bin/yum 将!/usr/bin/python,修改成:!/usr/bin/python2.6 |
8、检查python版本:#python –v 可以看到版本是2.7了
【django1.11.9】
1、安装pip
1 2 | $ wget https: //bootstrap.pypa.io/get-pip.py $ python get-pip.py |
2、安装django1.11.9
1 2 | $ pip install Django==1.11.9 $ python -c "import django; print(django.get_version())" |
3、安装mysqlclient
1 | $ pip install MYSQL-python 或者 pip install mysqlclient |
4、创建Web应用
1 2 | $ django-admin.py startproject HelloDjango $ python manage.py runserver 0:8000 |
*** libmysqlclient.so.18: cannot open shared object file: No such file or directory ***
# find / -name libmysqlclient.so*
# ln -s /datas/soft/mariadb/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
# ldconfig
****************************************************************
得意时做事,失意时读书
分类:
环境
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律