Linux 如何部署 python项目(环境搭建)

安装python3

安装之前,先看看服务器有没有python,若有就无需安装,若没有进行安装

查看环境

[root@reportweb]python -V
Python 2.6.6

[root@reportweb]python3 -V
-bash: python3: command not found

可以看到python此时只有python2,没有python 3 。

安装python3

python安装包的下载

不同操作系统的环境用不同的下载方式,但是路径都一样

[root@reportweb] yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

python源码的下载

[root@reportweb src] wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz

解压

[root@reportweb src]# tar -zxvf Python-3.6.6.tgz

安装及其编译

[root@reportweb src]# cd Python-3.6.2
[root@reportweb Python-3.6.2] # mkdir /usr/local/python3.6
[root@reportweb Python-3.6.2] # ./configure --prefix=/usr/local/python3.6
[root@reportweb Python-3.6.2] # make
[root@reportweb Python-3.6.2] # make install

软链接建立

[root@reportweb Python-3.6.2] # ln -s /usr/local/python3.6/bin/python3.6  /usr/bin/python3

验证

[root@reportweb]# python3 -V
Python 3.6.6
[root@reportweb]# python -V
Python 2.6.6

至此,python3安装完毕。

安装pip3

主要说一下pip3如何安装及其pip3安装步骤。

安装setuptools

[root@reportweb src]wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz

解压安装的setuptools

[root@reportweb src]tar -zxvf setuptools-19.6.tar.gz

编译,安装

[root@reportweb src] cd setuptools-19.6/
[root@reportweb setuptools-19.6]python3 setup.py build
[root@reportweb setuptools-19.6]python3 setup.py install

软链接建立

[root@reportweb setuptools-19.6] ln -s /usr/local/python3.6/bin/pip3 /usr/bin/pip3

验证

[root@reportweb] # pip3 -V
pip 8.0.2 from /usr/local/python3.6/lib/python3.6/site-packages/pip-8.0.2-py3.6.egg (python 3.6)

更新

[root@reportweb] # pip3 install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1.4MB)
    100% |████████████████████████████████| 1.4MB 172kB/s 
Installing collected packages: pip
  Found existing installation: pip 8.0.2
    Uninstalling pip-8.0.2:
      Successfully uninstalled pip-8.0.2
Successfully installed pip-19.3.1
[root@reportweb]# pip3 -V
pip 19.3.1 from /usr/local/python3.6/lib/python3.6/site-packages/pip (python 3.6)

pip3 就安装完成了

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值