以下在centos7.3.1611(core)下测试
1.安装epel源
该源并不只是用来安装pip , wheel的,很多yum无法找到的包都可以通过该源
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm
应该也可以yum -y install epel-release
引用一段EPEL官方的话:
CentOS and RHEL don’t offer pip or wheel in their core repositories, although setuptools is installed by default.
2.安装pip , wheel
yum -y install python-pip python-wheel
3.升级pip , setuptools , wheel
python -m pip install –upgrade pip setuptools wheel
4.安装虚拟环境
pip install virtualenv
5.创建虚拟环境
virtualenv venv
6.进入虚拟环境
source venv/bin/activate
7.之后可以使用pip进行其他的安装,安装程序的路径位于
path_to_venv/venv/bin/目录下
8.程序中指定python
文件开始声明:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
以上是使用系统环境中的python,如果要使用虚拟环境中的python可以使用
#!/path_to_venv/venv/bin/python
venv/bin下的python程序如下
9.IDE编辑器(pycharm)使用虚拟环境
依次选择File—Settings—project—project interpreter—设置齿轮,显示如下
选中1,然后点击2选中虚拟环境path_venv/venv/bin/下的python.exe,保存即可