Linux Centos 6.4 + Python 3.4 + Django 1.8.3 开发环境搭建
最近打算学习Linux下的Django开发一个个人网页,帮打算先搭建一个开发环境
服务器为阿里云服务器,自带Python 2.6.6
个人感觉Linux环境下下载文件比较麻烦,帮我一般是在Windows环境下把文件下载好了,直接传到Linux服务器上
用到的软件是Xftp
0.安装zlib-devel
yum install zlib-devel
安装该软件包是为了防止安装Python3的时候不会弹出NO MODULE NAMED 'ZLIB' Error
1.安装Python3.4.3
从Python的网站上直接下载,再通过Xftp传入到Linux服务器上
--解压缩 tar -xvf 文件名
--安装
切换到解压目录,./configure
make
make install
2.安装 setuptools(安装pip程序的必须)
--解压缩 tar -xvf 文件名
--切换到解压目录 python3 setup.py install
3.安装 pip
--解压缩 tar -xvf 文件名
--安装
切换到解压目录 python3 setup.py install
4.安装Django 1.8.3
使用pip安装
pip install Django==1.8.3
安装故障汇总及解决方案:
安装故障1.No module named _sqlite3
**出现这个错误,需要安装sqlite-devel
yum install sqlite-devel
**重新编译Python程序
./configure
make
make install
安装故障2:ImportError: Cannot import name HTTPHandle
yum 安装 openssl
yum 安装 openssl-devel
**重新编译Python程序
./configure
make
make install
安装故障3:
通过putty连接到Linux服务器,运行python后,能过光标键选择历史命令会显示乱码。
产生这个问题的原因是python在交互式环境下,光标键被转义了。安装readline-devel pack解决
yum install readline-devel
**重新编译Python程序
./configure
make
make install