最小化安装的centos7中并没有安装python3

1.安装python3

1)下载安装包:

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

2)解压:

tar -zxvf Python-3.6.2.tgz

3)切换到解压路径下编译安装:

./configure prefix=/usr/local/python3

make

make install

4)添加软链到执行目录下:

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

5)测试:

输入python -V 显示2

输入python3 -V 显示3

2.安装pip

下载pip wget --no-check-certificate https://github.com/pypa/pip/archive/9.0.1.tar.gz

解压  .tar.gz

cd到解压的路径,安装  python3 setup.py install

创建pip的软连接 ln -s /usr/local/python3/bin/pip /usr/bin/pip3

3.配置虚拟环境

1)安装pip

yum install python-pip

2) 安装virtualenv和virtualenvwrapper

pip install virtualenv

pip install virtualenvwrapper

注意:安装顺序不能乱,必须先安装virtualenv,然后安装virtualenvwrapper

3)使用virtualenv

virtualenv envname #envname 自定义名称

使用该命令会在用户所在目录下创建一个python虚拟环境,但是为了便于管理,就使用virtualenvwrapper来管理

4)配置virtualenvwrapper

打开.bashrc文件: vim ~/.bashrc

增加内容:

export WORKON_HOME=$HOME/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh

注意:这里的virtualenvwrapper.sh文件不一定在如上的目录,也可能在其他位置,具体使用find可找到位置。

运行命令: source ~/.bashrc

5)创建虚拟环境:

mkvirtualenv -p /usr/bin/python3 py3env

6)使用虚拟环境:

进入:  workon py3env

退出:  deactivate

7)删除虚拟环境

rmvirtualenv [虚拟环境名称]

配置Python虚拟环境的更多相关文章

  1. 如何在Mac中配置Python虚拟环境,踩了好多坑

    如何在Mac中配置Python虚拟环境 1.安装virtualenv pip3 install virtualenv 2.安装virtualenvwrapper pip3 install virtua ...

  2. 1.1、配置Python虚拟环境

    安装虚拟环境 系统:CentOS 7.2 python版本:Python 2.7.5 1.虚拟环境介绍 虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装 ...

  3. Ubuntu中配置Python虚拟环境Virtualenv

    Ubuntu版本为18.04 Virtualenv介绍 在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-pac ...

  4. window10配置python虚拟环境的路径

    当我们搭建python+django项目的时候,需要配置虚拟环境,从而使项目与项目之间的包相互隔离,互不影响. 1.配置虚拟环境前,首先需要安装两个包 pip install virtualenvwr ...

  5. 配置python虚拟环境Virtualenv及pyenv

    pyenv pyenv 可以让机器安装各种不同版本的python pyenv install --list 查看可以安装的python版本 pyenv versions 查看已安装的python版本 ...

  6. pyenv 配置python虚拟环境

    安装pyenv环境 yum -y install git yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readli ...

  7. jinkins配置python虚拟环境

    cd /root/.virtualenvs . automationVenv/bin/activate cd /home/wangju/gitProject/automationtest#cd pyt ...

  8. Windows Python虚拟环境配置(Distribute + pip + virtualenv + virtualenvwrapper-powershell)

    对于Python开发新手,很多人会迷茫那些各种名目的工具和概念,如Python2.7, Python3.3, Distribute, pip, virtualenv,Setuptools, easy_ ...

  9. Python虚拟环境和requirements.txt文件的使用

    参考: https://www.centos.bz/2018/05/centos-7-4-%E5%AE%89%E8%A3%85python3%E5%8F%8A%E8%99%9A%E6%8B%9F%E7 ...

随机推荐

  1. 从零开始学习 asp.net core 2.1 web api 后端api基础框架(二)-创建项目

    原文:从零开始学习 asp.net core 2.1 web api 后端api基础框架(二)-创建项目 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.ne ...

  2. mac_开发机初始化环境

    #安装 homebrew 类似 yum ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ma ...

  3. STL 中间< 超载

    相同的代码,mingw能够执行,vs不能执行. vs报告错误: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY2h1Y2h1cw==/font/5a6L5 ...

  4. 异步Servlet的理解与实践

    AsyncContext理解 Servlet 3.0(JSR315)定义了Servlet/Filter的异步特性规范. 怎么理解"异步Servlet/Filter"及其使用情景? ...

  5. C#控制台关闭之前做一些操作

    using System; using System.Runtime.InteropServices; class Program { static void Main(string[] args) ...

  6. XF 主从页面

    using System; using Xamarin.Forms; using Xamarin.Forms.Xaml; [assembly: XamlCompilation (XamlCompila ...

  7. C# 不重启程序修改并保存配置文件(appSettings节点)

    原文:C# 不重启程序修改并保存配置文件(appSettings节点) private static void UpdateAppConfig(string newKey, string newVal ...

  8. 使用checkpoint做代理服务器

    version:R80.30 T200 Step 1:编辑刀片的属性,开启http/https代理,如下图: Step 2:配置访问策略,如下图: Step 3:配置客户端浏览器如下图: Step 4 ...

  9. Android Studio 添加 Genymotion插件

    原文:Android Studio 添加 Genymotion插件 1.下载Genymotion:官网地址,必须先注册才能下载,下载带有VirtualBox的版本 2.安装:安装时会连VirtualB ...

  10. asp.net网站在手机浏览器上全屏显示

    前段时间要把asp.net 网站,在手机上全屏浏览,发现总是小小的一块,不能全屏 后来发现 JQuery Mobile  中在开头都用 <meta name="viewport&quo ...