一、安装pyenv
安装pyenv首先安装好python编译需要的rpm包环境:
yum install readline readline-devel readline-static -y
yum install openssl openssl-devel openssl-static -y
yum install sqlite-devel -y
yum install bzip2-devel bzip2-libs -y
安装git
yum install git
废话不多说,开始安装pyenv
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
echo ‘export PYENV_ROOT="$HOME/.pyenv"‘ >> ~/.bashrc
echo ‘export PATH="$PYENV_ROOT/bin:$PATH"‘ >> ~/.bashrc
echo ‘eval "$(pyenv init -)"‘ >> ~/.bashrc
exec $SHELL -l
二、pyenv操作
pyenv install --list 查看可安装的版本
安装某个Python版本
pyenv install x.x.x
查看已安装的版本
pyenv versions
*表示正在使用的版本
切换版本
pyenv global x.x.x
命令对数据库进行更新
pyenv rehash
卸载某个版本
pyenv uninstall x.x.x
三、安装virtualenv
pip install virtualenv
(python在什么版本使用的情况下才能使用,重新安装的python版本需要重新安装virtualenv)
新建虚拟环境
mkdir project1
virtualenv --distribute project1/
cd project1
激活并进入虚拟环境
source bin/activate
退出虚拟环境
deactivate
四、使用pip
安装pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
注意:python2.7.9 & python3.4及其更新的版本已经自带pip,无需单独安装
更新pip
pip install -U pip
搜索python包
pip search "query"
安装包
pip install six
查看已安装的包
pip list
五、使用git
创建新仓库
git init
shell命令动态查看git状态及所在分支
第一步首先clone代码:
git clone git://git.kernel.org/pub/scm/git/git.git
第二步拷贝脚本
把文件contrib/completion/git-completion.bash 拷到~下,重命名为.git-completion.sh
把文件contrib/completion/git-prompt.sh 拷到~下,重命名为.git-prompt.sh
可以先看一下这两个脚本的内容,里面有简单介绍。
第三步写入.bashrc以下内容
source ~/.git-completion.sh
source ~/.git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWSTASHSTATE=1
export GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM="verbose git svn"
PS1=‘\[\033[1;31m\]\[email protected]\h \[\033[1;34m\]\W\[\033[1;31m\]$(__git_ps1 " (%s)")\[\033[1;35m\] -> \[\033[0m\]‘
第四步注销或者重新启动,此时命令行应该已经改变。成功。
查看git状态
git status
跟踪文件
git add 文件
登录
git config --global user.name "wanezu"
git config --global user.email [email protected]
提交文件
git commit -m "提交"
再次查看就会看到目录是干净的
git push
git push -u origin master
六、githup的使用
创建项目登陆账号
建立一个空项目
然后到你指定的目录(可以是已建立好的程序代码)
centos会出现push不上去的情况
需修改vim .git/config
修改
[remote "origin"]
url = https://github.com/youname/example.git
为:
[remote "origin"]
url = https://[email protected]/youname/example.git
七、django 的使用
创建django的app
django-admin startapp catelog
八、安装zsh
1.ubuntu中默认安装了那些shell
cat /etc/shells
2.当前正在运行的是那个版本的shell
echo $SHELL/bin/bash
3.安装zsh、git和wget:
sudo apt-get install zsh git wget
4.获取并自动按照oh-my-zsh:
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
5.替换bash为zsh:
chsh -s /bin/zsh
6.最后重启
pip install --allow-external mysql-connector-python mysql-connector-python