sqliteUbuntu14.04-Python2.7-Virtualenv-Django1.9-MySQL完整环境布置

I.python默认安装版本2.7.6

II.安装python-setuptools、python-pip、vim-gtk(无关,只是习惯)

安装完毕后重启,并拔掉u盘。

http://halolk.blog.51cto.com/6916369/1247795

sudo update-alternatives --config java

http://elonbase.com/Archives/article/1

http://www.mycode.net.cn/platform/linux-unix/938.html

增长语言

手动配置java环境变量(不建议活动配置):

4、数据库配置

http://pip-cn.readthedocs.org/en/latest/installing.html

http://stackoverflow.com/questions/18139372/assertion-error-from-pip-list-in-virtualenv

/最少10G,我放了100G。

reload该文件:source /etc/environment

http://www.wisim.me/blog/2015/01/13/DjangoInstall.html

/home剩下的380G。

sudo apt-get install python-pip

大体内设有512M上述,提出将swap设置跟屋里内存一样,我设置了5G。

1、mysqldb安装和运用问题参考:

3、python和django配置

 

http://askubuntu.com/questions/554129/problem-with-installing-ipython-on-ubuntu-14-04-lts

VI.在命令行和desktop、launcher添加启动器

http://www.cnblogs.com/zhcncn/p/4027025.html

问题:在用pip安装mysqldb、pillow等时抛出exception,检查发现是pip
outdate,需要再度更新setuptools(会顺手更新pip)

5、Ubuntu14.04+Nginx+Uwsgi+Supervisor部署Django Web App:

 

联网

4、Ubuntu14.04+Python3.4+apache2.4+Django1.7站点发表笔记:

IV.安装jdk,配置环境变量(Ubuntu安装Pycharm要求有java环境):

1、下载了ubuntu14.04后用ultraISO写到硬盘镜像(U盘)

测试:echo $JAVA_HOME

小心,在settings中要修改interpreter,将系统python2.7替换成virtualenv的2.7

安装java8环境:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

清空分区,重新分配。

http://www.cnblogs.com/rollenholt/archive/2012/05/07/2487137.html

更新源(指出163源),界面不行就sudo apt-get upgrade

参考:

一、安装Ubuntu14.04LTS

开机启动项改成U盘在前,安装。

把windows项目挪过来了,用sqlite中。暂时不需要mysql,而且配置不难,需要转移数据库时再配置。

题材:删除了ibus,导致系统设置出错,开机时不易密码不能登陆的图景!!! 解决办法:
简述:进入tty1(ctrl-alt-F1),删除搜狗、删除fcitx、重装ibus。
具体:
I.$sudo dpkg  -l  so*  就可以找到sogoupinyin
II.卸载搜狗拼音输入法
            $sudo apt-get  purge  sogoupinyin  (为制止登陆不了桌面sudo
dpkg -r sogoupinyin暂不扶助接纳)
III.卸载fcitx
             $sudo apt-get purge  fcitx
IV.彻底卸载fcitx及连锁安排
            $sudo apt-get autoremove 
V.检查是不是卸载干净
如果在/etc/X11/Xsession.d/etc/X11/xinit/xinput.d中都有sogou相关文件未被解除。那么把它们删除了尝试看呢。
$ cd /etc/X11/Xsession.d
$ sudo rm -f72sogoupinyin
$ cd /etc/X11/xinit/xinput.d
$ sudo rm -f55-sogoupinyin.sh
VI.安装ibus
sudo apt-get install ibus
(好像是这么)
VII.进入/home/qiang,将Xauthority修改为系统用户名和组
chown qiang:qiang .Xauthority
(参考:chown [username]:[username] .Xauthority)
VIII.进入tty7,在右上角认同输入法修改成粤语,输入密码,登陆成功。
IX.我晕。我早已在ibus中添加了一个语言,这下右上角不识别中文了,重启,切到ibus的普通话,登陆,删掉语言。

X.到sogoulinux官网下载deb包,软件基本设置,重启,可以登陆。

参考:

ubuntu彻底卸载搜狗拼音输入法

http://jingyan.baidu.com/article/9faa723154c3dc473d28cb41.html

完整删除sougou输入法:

http://blog.csdn.net/stat_elliott/article/details/48861497

修改.Xauthority

http://www.cnblogs.com/zengo/articles/4537484.html

进入activate更新setuptools:

http://www.cnblogs.com/zhcncn/p/4027025.html

6、Django on Ubuntu Virtualenv, how to edit interpreter

3、Ubuntu12.04 安装PyCharm:

https://www.jetbrains.com/pycharm/help/configuring-python-interpreter-for-a-project.html

(已经设置过python-setuptools)

$ java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
$ javac -version
javac 1.8.0_20

(最后在pycharm中看出自家觉着在编造python中装置的mysql等其实只在系统设置了,也就认证,实际操作时django等是用apt-get安装了,用pip才能只在虚拟python中装置。不担心,创造virtualenv时,可以经过参数–systems…(现用现查)将系统python的库拷贝到虚拟环境)

http://withoutlee.leanote.com/post/Ubuntu14.04-Python3.4-apache2.4-Django1.7%E7%AB%99%E7%82%B9%E5%8F%91%E5%B8%83%E7%AC%94%E8%AE%B0

查阅java8的安装路径:/usr/lib/jvm/java-8-oracle

到搜狗linux官网下载deb安装(没有输入法没法干活,不过相对不要写在ibus)

在虚拟python中运用pip install
安装django最新版、mysql-server、mysql-client、python-dev、libmysqlclient-dev(否则无法利用mysqldb)、mysqldb、Pillow等。(如果是在阿里云或另外服务器还要装更多组件)

再有服务器架设等准备参考:

2、pip问题(pip install
再次来到traceback,应该是setuptools和pip内容过时,需要更新):

添加root用户密码

编辑:sudo nano /etc/environment

添加一行:JAVA_HOME="/usr/lib/jvm/java-8-oracle"

pip install -U setuptools

V.安装Pycharm

http://www.cnblogs.com/zhcncn/p/4027025.html

检查java安装结果:

III.进入virtualenv目录,进入bin/,使用source
activate
激活虚拟python。

2、Ubuntu14.04布局(千万不要卸载ibus–都是泪–)

网站地图xml地图