Skip to content

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解决