Centos 7下配置安装python 虚拟环境(全程安装,实操记录)
centos 7 下安装虚拟环境 配置环境:
首先创建
pip install virtualenv virtualenvwrapper
配置 virtualenvwrapper
打开 .bashrc 文件
vim ~/.bashrc
增加内容:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/bin/virtualenvwrapper.sh
加载配置
source ~/.bashrc
创建虚拟环境: mkvirtualenv xxx
运行虚拟环境: workon xxx
安装所需的依赖: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ -r requirements.txt
(我喜欢使用清华的镜像,也可以使用其他的国内镜像)
本机需要安装mysql: (使用root 权限)
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm(这个可以根据自己要装的版本决定,去下载不同的 rpm 包)
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
此时pip如果 报错显示 mysql_config not found:
此时需要 先安装 mysql-devel, mysqlclient yum install mysql-devel (root 权限) pip install mysqlclient
再次运行 pip 如果报错 command ‘gcc’ failed with exit status 1
yum install python-devel (root 权限安装)
再次运行安装成功
经过实践验证
如果运行中出现:
ImportError: this is MySQLdb version (1, 2, 5, ‘final’, 1), but _mysql is version (1, 4, 2, ‘post’, 1)
类似的问题:
说明你的 mysqlclient 版本与 mysql-python 版本不匹配导致,看报错情况去升级或 降级 mysqlclient 版本
解决方达: pip uninstall mysqlclient 重新安装版本 pip install mysqlclient==xxx
- Centos7下,Python多版本管理器pyenv和虚拟环境pyenv-virtualenv的安装配置
- centos-安装python3.6环境并配置虚拟环境
- CentOS 7下安装Python3.5+虚拟环境
- centos 安装python3.6环境并配置虚拟环境的详细教程
- CentOS 7下安装python3和创建虚拟环境
- Centos7下python3的安装,virtualenv、virtualenvwrapper隔离环境的配置
- CentOS 7下Python3环境和Visual Studio Code的安装配置
- CentOS 7 下使用虚拟环境Virtualenv安装Tensorflow cpu版记录
- win10环境:python虚拟环境的安装和配置与scrapy工程创建
- Linux(4)- centos7安装python3、Linux下安装、配置virtualenv、确保开发环境的一致性、虚拟环境之virtualenvwrapper、vim...
- CentOS 7 下使用虚拟环境Virtualenv安装Tensorflow cpu版记录
- 复现seglink环境配置 (Ubuntu18+虚拟环境python2.7 安装 OpenCV2.4.13.6 )
- CentOS 7下安装配置MapReduce Eclipse开发环境
- python虚拟环境安装和配置
- Centos 7下配置python数据分析环境
- centos7.2和ubuntu:16.04中安装python虚拟环境
- centos7下安装yum记录(yum命令失败:cannot find a valid baseurl for repo: base/7/x86_64,卸载后重新安装,并且配置国内yum源)
- centos7下openstack环境的安装和配置
- python虚拟环境安装和配置