从虚拟机安装ubuntu后diango开发环境搭建
虚拟机安装ubuntu之后首先通过命令查看ubuntu版本:uname -a
这次安装的ubuntu版本:Linux ubuntu 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
原始的ubuntu里面没有安装yum,vim等基本软件,所以需要自己安装,安装命令:
sudo apt install yum
sudo apt install vim
ubuntu自带的python 版本是2.7的,为了使用最新版的python 从官网下载pyhon3.5.
下载地址:
https://www.python.org/downloads/
下载之后的文件是.tar.zx格式的,需要使用zx命令解压缩。
ubuntu没有自带zx解压缩工具,所以自行安装
下载地址:
ftp://195.220.108.108/linux/dag/redhat/el4/en/i386/dag/RPMS/createrepo-0.4.6-1.el4.rf.noarch.rpm
xz -d **.
tar
.xz
tar
-xvf **.
tar
附:
x:解压
v:显示解压过程
安装Python3.5
解压之后的python目录下:
./configure
make
make install ※输入这个命令的时候会提示权限不够。所以需要之前做下面两件事情
1.改变python文件夹属性chmod 777 Pyhon3.5-。。。
2.获取root权限。
2.1因为是新装的ubuntu系统,首先需要设置root账户密码
sudo passwd root
(输入新密码)
(再次输入新密码)
2.2 su root
(输入刚设置的密码)
再次运行上面的make install 命令
下面更改系统pyton程序执行版本的连接
当前的python3.5版默认安装的目录:/usr/local/bin/python3.5
系统之前python2.7的目录:/usr/bin/python
首先备份之前的连接:mv /usr/bin/python /usr/bin/python_2.7old
将连接新的pyhton:ln -s /usr/local/bin/python3.5 /usr/bin/python
输入:python
查看是否更新完成
-----------------------------------------------------
Python 3.5.2 (default, Sep 23 2016, 07:20:37)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
-----------------------------------------------------
python版本升级完成
安装django。
为了方便的安装,需要安装pip,通过一般命令:
sudo apt-get install python-pip
安装的时候会弹出下面的error:
ImportError: No module named 'ConfigParser'
原因是ConfigParser是python2里面包的名字,python3里面叫configparser
解决方案:
去官网下载get-pip.py ,地址:
https://pip.pypa.io/en/stable/installing/
运行这个文件
python
get-pip.py
就已经安装上pip了
安装djiango命令:
sudo easy_install django