🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Ubuntu下python+mongodb的环境安装过程 --- > Ubuntu 15.10是默认安装好python2.7.10与python3.4的, CentOS 6.5中则默认系统的python版本是python2.6。 > > 为了普遍适用,这里介绍通过pyenv来安装python多版本 > (这样做可以有效防止不同版本的python之间互相污染环境) --- ## 安装pyenv 预装编译环境详情参考https://github.com/yyuu/pyenv/wiki/Common-build-problems#requirements 例如: - Ubuntu ``` sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev ``` ### 自动安装pyenv 作者很亲切地写了一个自动安装脚本 ``` $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash ``` ### 检查所有已安装的python版本 ``` pyenv versions ``` 其中system就是系统默认的python版本, 前面带星号的就是当前激活的版本 ### 查看所有可以安装的python版本 ``` pyenv install --list ``` ### 安装python 3.5.1 ``` pyenv install 3.5.1 ``` ### 切换Python版本 可以采用pyenv global或者pyenv local来全局或者临时切换python版本 ``` pyenv global 3.5.1 ``` ### 检查一下当前版本 ``` $ python --version Python 3.5.1 ``` --- ## 安装mongodb 首先Ubuntu 14.04版本的mongodb安装过程[在官网有详细说明](http://https://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/)。 在Ubuntu 15.10里会遇到一点小麻烦(本质原因是Ubuntu 15采用了systemd而之前是upstart),在Ubuntu 15下启动mongodb的解决方法可以参考这篇文章[《Ubuntu 15.10安装mongodb》](http://blog.csdn.net/emptyset110/article/details/50573860) 安装成功后用如下命令启动mongodb ``` sudo service mongod start ``` 命令行输入`mongo`就会进入mongo的shell客户端。mongodb在Ubuntu下有一些可视化工具,例如robomongo等,不熟悉mongodb的同学可以自行选择一种可视化工具方便了解mongodb的数据存储结构。