配置Python虚拟环境
最小化安装的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虚拟环境的更多相关文章
- 如何在Mac中配置Python虚拟环境,踩了好多坑
如何在Mac中配置Python虚拟环境 1.安装virtualenv pip3 install virtualenv 2.安装virtualenvwrapper pip3 install virtua ...
- 1.1、配置Python虚拟环境
安装虚拟环境 系统:CentOS 7.2 python版本:Python 2.7.5 1.虚拟环境介绍 虚拟环境是Python解释器的一个私有副本,在这个环境中你可以安装私有包,而且不会影响系统中安装 ...
- Ubuntu中配置Python虚拟环境Virtualenv
Ubuntu版本为18.04 Virtualenv介绍 在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-pac ...
- window10配置python虚拟环境的路径
当我们搭建python+django项目的时候,需要配置虚拟环境,从而使项目与项目之间的包相互隔离,互不影响. 1.配置虚拟环境前,首先需要安装两个包 pip install virtualenvwr ...
- 配置python虚拟环境Virtualenv及pyenv
pyenv pyenv 可以让机器安装各种不同版本的python pyenv install --list 查看可以安装的python版本 pyenv versions 查看已安装的python版本 ...
- pyenv 配置python虚拟环境
安装pyenv环境 yum -y install git yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readli ...
- jinkins配置python虚拟环境
cd /root/.virtualenvs . automationVenv/bin/activate cd /home/wangju/gitProject/automationtest#cd pyt ...
- Windows Python虚拟环境配置(Distribute + pip + virtualenv + virtualenvwrapper-powershell)
对于Python开发新手,很多人会迷茫那些各种名目的工具和概念,如Python2.7, Python3.3, Distribute, pip, virtualenv,Setuptools, easy_ ...
- 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 ...
随机推荐
- bigdata_mac下安装spark_scala
Java 下载安装Mac对应版本的JDK. Apache-spark $ brew update $ brew info apache-spark $ brew install apache-spar ...
- visual studio code 调试 .NET core 1.1.
一 windows端 使用VsCode编写和调试.NET Core项目 1 .新建sln 解决方案 dotnet new sln -o slnname 2. 新建DLL 3.将DLL添加到sln: ...
- IdentityServer流程图与相关术语
概念图 apparch 最常见的交互是:浏览器与web应用程序通信web应用程序与web APIs进行通信基于浏览器的应用程序与web APIs通信原生应用与web APIs通信基于服务的应用程序 ...
- QT添加openssl的方法
Assuming Windows you can download its installation from Win32 OpenSSL Installation Project page. You ...
- WPF后台生成datatemplate(TreeViewItem例子)
public void loadCheckListDataTemplate(TreeViewItem tvi) { DataTemplate cdt = new DataTemplate(); Fra ...
- 简洁的导出 datatable到excel,不用组件
简洁的导出 datatable到excel var lines = new List<string>(); string[] columnNames = dataTable.Columns ...
- WPF里DataGrid分页控件
1.主要代码: using System; using System.Collections.ObjectModel; using System.Windows; using System.Windo ...
- golang1.8 通过plugin方式build so
golang1.83只有linux下支持plugin方式生成so package main // // No C code needed. import "C" import ( ...
- UWP开发学习笔记2
RelativePanel控件: 用法 描述 RelativePanel.Above 设置当前element为目标element的上方 RelativePanel.AlignBottomWith 设置 ...
- Auto updater for my side loaded UWP apps
原文: Auto updater for my side loaded UWP apps As I described before, i have a few tasks to solve for ...