Ubuntu18.04下Python Web环境搭建

  1. Python3的安装与卸载
  2. pip, pip3的安装
  3. Django2.x的安装
  4. mysql的安装及命令行工具mycli的安装
  5. virtualenv及virtualenvwrapper的安装
  6. IPython的安装
  7. openjdk的安装(PyCharm需要Java环境)

1. Python3的安装与卸载

首先需要注意的是:系统自带的python(2, 3)建议别删掉!!!系统对自带的python(2, 3)是有依赖的,删掉会崩,自己安装的可以删掉。

此处安装和卸载的都是笔者自己在官网下载的版本,笔者有点轻微的latest强迫症(捂脸!不多废话了,开始!

安装

首先ubuntu18.04自带的python3是python3.6.7,官网的released版本是python3.7.2,这也是我们要安装的版本。Linux下安装Python主要有两种方式:一种是下载源码包编译安装,另一种是命令行安装。下面分别进行演示两种安装方式:

1). 下载源码包解压后编译安装

下载好 Python-3.7.2.tgz 后,按照顺序执行以下命令即可:

1 tar -xvzf Python-3.7.2.tgz
2 cd Python-3.7.2
3 ./configure
4 make && make install

2). 命令行安装: sudo apt install python3.7 ,搞定!

任选以上两种方式之一即可,可执行 python3 -V 查看版本。

卸载

 1 # 卸载方式1:
 2 sudo apt remove python3.7
 3
 4 # 卸载方式2:卸载python3.7及其依赖
 5 sudo apt remove --auto-remove python3.7
 6
 7 # 卸载方式3:清除python3.7
 8 sudo apt purge python3.7
 9 # 或
10 sudo apt purge --auto-remove python3.7

2. pip, pip3的安装

1 # pip的安装
2 sudo apt install python-pip
3
4 # pip3的安装
5 sudo apt install python3-pip

3. Django2.x的安装

一般而言,Django的安装直接使用pip进行安装即可:

1 # 在线安装最新版本
2 pip install django
3
4 # 安装指定版本
5 pip install django==2.x

4. mysql的安装及命令行工具mycli的安装

mysql的安装及相关问题解决

重点说说mycli(官网)工具:MySQL是我们常用的一款数据库了,有的时候需要连到数据库里查一些东西或是一些什么操作。通常我们会选用mysql命令来连接数据库,但是这个工具挺不好用的,所以才会出现了这么一款神器mycli。由于是用Python写的,还封装了pip,所以安装起来很简单,一条命令 pip install mycli 就搞定了。这个工具和mysql命令用法是完全一样的,他的特点就是支持自动补全和SQL高亮,而且输出默认是使用less展示的,可以直接用键盘上下滚动,不需要鼠标键盘乱换着用。

5. virtualenv及virtualenvwrapper的安装

virtualenv用于创建独立的python运行环境,这样可以使用不同的环境而不受影响;virtualenvwrapper是virtualenv的扩展包,用于更方便地管理运行环境。

安装方式参照官网:virtualenvvirtualenvwrapper

6. IPython的安装

pip install ipython

7. openjdk的安装

sudo apt install default-jdk

原文地址:https://www.cnblogs.com/johnyhe/p/10404389.html

时间: 2024-10-28 11:29:56

Ubuntu18.04下Python Web环境搭建的相关文章

Win7下Python WEB环境搭建

环境介绍: Win7 64位 SP1 Python:2.7.6 网关接口:flup Nginx安装:http://blog.csdn.net/jacson_bai/article/details/46388775 Djang安装:http://blog.csdn.net/jacson_bai/article/details/41823945 1.flup安装 参考链接: http://www.saddi.com/software/flup/dist/ http://wiki.nginx.org/

ubuntu12.04下安卓编译环境搭建总结

前言: 因为工作需要,经常要编译安卓下的动态库,公司有已经搭建好环境的服务器,但是第一自己想自己搭建一下了解一个整个过程,另外,公司的服务器也经常出现问 题,导致编译不了,所以就想自己搭建环境.开始是在公司自己的电脑上装了一个unbuntu的虚拟机,然后在网上找了一个攻略,开始搭建环境.但是一直卡 在源码下载那一块,每次源码下载都出错,如后面问题1所描述.断断续续,都是工作之余抽空弄一弄,但是始终下载不成功,我以为是公司网络的问题,网络不稳 定,所以下载老失败.本来想多试几次,想想总有一次会下载

【转】windows下python开发环境搭建

1 -- 安装python的前期准备 Python开发有众多工具,又以Eclipse+Pydev最为常见.Eclipse平台对开发同学来讲,肯定是如雷贯耳,自不用废话.而PyDev是Eclipse平台下的一个Python IDE插件,利用PyDev插件我们可以把Eclipse变为功能强大且易用的Python IDE.本文只简单介绍Eclipse+PyDev的安装和配置过程,至于开发.调试等高级话题不做深入分析. 首先,需要安装python的编译和执行程序,推荐安装Python2.7.3版本.至于

ubuntu14.04下嵌入式工作环境搭建

昨天作死一不小心把小红帽home目录下的东西删光了.跟着国嵌的视频学了这么久,对linux也算是有些熟悉,就决定自己在ubuntu下搭建一个工作环境.整个过程还算比较顺利,不过也有些小波折.下面把这次环境搭建记录下来,方便自己以后查阅,如果能够帮助到大家那自然是最好. ———————————————————————————————————————————————————————————————————— 注意:还处在裸机阶段学习或者还想使用usb下载烧写程序的朋友们就不要看了!!! 原因:由于国

ubuntu14.04下Qt开发环境搭建遇到的问题

在ubuntu14下安装了Qt的安装包:qt-opensource-linux-x86-5.5.1.run 以为 装完安装包后就能直接用了,结果总提示qmake未配置之类的错误,导致编译不了. 后来网上查查,发现还需要安装其它的一些开发环境: sudo apt-get install build-essential sudo apt-get install libgl1-mesa-dev 执行命令 没有下载, 由于更改了/etc/apt/sources.list,有些源不好使,后来又找源才成功安

随笔,CentOS 下 Python Web 环境的安装

1.下载Python 3.5.1源码2.运行,yum -y install zlib zlib-devel openssl-devel3.解压,运行 ./configure --prefix=/usr/local/python-3.5.14.make && make install5.运行python -V,记住系统自带的python版本号6.ln -fs /usr/local/python-3.5.1/bin/python3.5 /usr/bin/python7.ln -fs /usr/

Ubuntu16.04下的NetCore环境搭建

跨平台系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#linux VSCode安装:http://www.cnblogs.com/dunitian/p/6661644.html 搜狗拼音安装:http://www.cnblogs.com/dunitian/p/6662374.html 官方参考链接: 离线下载: https://www.microsoft.com/net/download/linux .NET Core 命令https://

《Python入门》Linux 下 Python Web开发环境搭建笔记

之前写过 Windows 7下Python Web开发环境搭建笔记,今天写一下在Linux系统下搭建Python Web的开发测试环境. 我使用的系统是:ubuntu 14.04 server,根据个人经验,CentOS 6.5 下也适用. 关于Python的版本 进入Python的网站,鼠标移到导航条上的下载,我们会发现提供两下主版本的下载链接! 这两个之间存在什么差别呢? 个人理解,2.7.x的版本为更加稳定的版本,而3.x的版本则是比较前卫的版本,包含了很多新功能新特性之类的: 但如果想要

windows下python web开发环境的搭建

windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.python.org/ftp/python/2.7/python-2.7.amd64.msi 不多说,装完后把C:\Python27加入到path环境变量里. 然后就溜溜python,看看version啦.OK,next step. 二. python web开发框架django安装 django是一个采用