ImportError: No module named pandas解决方案

1.解决方案

出现此问题,一般安装Miniconda可以解决
conda和virtualenv一样,都是用于python项目做多版本环境创建与切换的,也就是在同一个环境中,可以存在几个不同python版本或者不同requirement的虚拟环境,下面简单介绍一下miniconda的安装以及使用

2.安装Miniconda

(1)下载miniconda

Source Download:[https://conda.io/miniconda.html]
选择好需要下载的版本后进行下载
下载完成后,将Miniconda2-latest-MacOSX-x86_64.sh文件拷贝到当前用户根目录下

(2)安装

bash Miniconda2-latest-MacOSX-x86_64.sh

执行完成后关闭当前Terminal并重启Terminal,手动加载:

source ~/.bash_profie

(3)创建模拟环境

conda create --name trypandas numpy pandas jupyter

(4)验证环境是否成功

#显示为/Users/qupengbin/miniconda2/bin/python说明创建成功
which python

(5)查看当前env list

mymac:~ mymac$ conda-env list
# conda environments:
#
base                  *  /Users/mymac/miniconda2

(6)激活和退出虚拟环境

# activate
mymac:~ mymac$ source activate djangocms
(djangocms) mymac:~ mymac$ pip freeze
certifi==2018.1.18
(djangocms) mymac:~ mymac$

# 激活虚拟环境之后你就可以在这里边安装依赖包做进一步开发了
# 使用`pip`安装依赖包,比如`djangocms-installer`
(djangocms) mymac:~ mymac$ pip install djangocms-installer 
(djangocms) mymac:~ mymac$ pip freeze
certifi==2018.1.18
dj-database-url==0.5.0
djangocms-installer==1.0.0
pytz==2018.3
six==1.11.0
tzlocal==1.5.1

# 退出djangocms虚拟环境
(djangocms) mymac:~ mymac$ source deactivate
mymac:~ mymac$

(7)卸载Miniconda

#去掉~/.bash_profile环境变量配置
# added by Miniconda2 installer
export PATH="/Users/xy920/miniconda2/bin:$PATH"

#删除miniconda
rm -rf ~/miniconda2

# 去掉相关隐藏文件
rm -rf ~/.condarc ~/.conda ~/.continuum
    原文作者:不相忘123
    原文地址: https://www.jianshu.com/p/c89f7d24eae7
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞