python模块学习
anaconda
- 安装anaconda
Centos7安装:依赖wget,vim,unzip,bzip2(必须安装)
- 常见操作
conda --version # 查看是否成功安装
conda list -n python34 # 查看指定环境已安装包
conda search numpy # 查找package信息
conda install -n python34 numpy # 指定环境安装包
conda update -n python34 numpy # 更新包
conda update conda # 更新conda
conda update anaconda # 更新anaconada
conda update python # 更新python
- 环境管理
conda create --name python34 python=3.4 # 创建一个名为python34的环境,指定python版本3.4(自动寻找最新版本)
activate python34 # windows 或者
source activate python34 # mac/linux
python --version # 查看此时的python版本
deactivate python34 # windows 或者
source deactivate python34 # mac/linux
conda remove --name python34 --all # 删除
conda info -e # 查看当前所在的分支
- 包管理
conda install scipy # 安装scipy
conda list # 查看已安装的packages
- 镜像操作
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 添加镜像
conda config --set show_channel_urls yes # 设置搜索时显示通道地址
virtualenv
# 安装
pip install virtualenv
# 创建环境
# 安装python3.6
yum install python36.x86_64 python36-devel.x86_64 python36-libs.x86_64 -y
# 创建一个python3的虚拟环境
virtualenv py3 --python=python3.6
# 激活环境
source py3/bin/activate
# 退出环境
deactivate
# 创建软链接
echo "alias py3='source /root/py3/bin/activate'" >> /root/.bashrc
source root/.bashrc
MySQLdb
pip install mysql-python
pip install MySQL-python==1.2.5
# 备注:报错 mysql_config not found,通过安装mysql-devel解决