欢迎加入QQ讨论群258996829
麦子学院 头像
苹果6袋
6
麦子学院

Centos7下如何安装python3与虚拟环境?

发布时间:2018-05-08 22:09  回复:0  查看:2981   最后回复:2018-05-08 22:09  

服务器自带的python版本大多是2.X,而且有些系统应用依赖于默认的python环境。但有时候要用到python3,为了不与系统的python环境相冲突,就新安装python3版本并使用虚拟环境。本文和大家分享的就是Centos7下安装python3虚拟环境相关内容,一起来看看吧,希望对大家学习python有所帮助。

  安装准备

  首先安装依赖的包

  yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

  然后,下载对应版本的python安装包,可使用

  wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz

  直接下载到服务器上,也可以先下载到本机上,再上传至linux

  这里,我已经把Python-3.6.4.tgz下载到服务器/app/目录下了。

  python3安装

  # 解压

  tar -zxvf Python-3.6.4.tgz

  # 进入解压后的目录

  cd Python-3.6.4

  # 编译 (prefix表示安装的路径,我这里安装在/usr/local)

  ./configure --prefix=/usr/local/Python-3.6.4

  # 安装

  make && make install

  安装的时候出现错误,一般是缺少包所致,安装对应的包,重新编译安装即可。

  然后执行/usr/local/Python-3.6.4/bin/python3 如果没有报错,说明python3安装完毕。

  创建python3的软连接( 软连接的文件名不要用python,因为python已经指向了python2.7 

  ln -s /usr/local/Python-3.6.4/bin/python3  /usr/bin/python3

  创建pip3的软连接

  ln -s /usr/local/Python-3.6.4/bin/pip3  /usr/bin/pip3

  这时就能直接使用python3pip3命令了。

Centos7下如何安装python3与虚拟环境?


安装python3的虚拟环境

  在~/py3/目录下创建虚拟环境

  cd ~/py3/   #进入py3目录(如果不存在,新建)

  python3 -m venv.         #在当前目录下创建虚拟环境

  source bin/activate       #激活该虚拟环境

Centos7下如何安装python3与虚拟环境?

 最左边出现(py3),说明已经进入python3虚拟环境了。

  这时可直接使用pythonpip命令了。

 

 

来源:网络


您还未登录,请先登录

热门帖子

最新帖子