python安装os模块_mac os安装python全过程

最近在mac上安装python和pandas,与windows安装很顺利不同,遇到了不少问题,先记录下来

首先查看当前python版本,这个是mac os自带的python

$ python --version

d1ef78c62634

查看python版本

使用pyenv查看本机上安装的所有python版本(只有通过pyenv安装的python版本才能查到)

$ pyenv versions

d1ef78c62634

使用pyenv查看当前使用的python版本

查看可以安装的python版本

$ pyenv install --list

d1ef78c62634

可以安装的python版本

尝试安装python 3.7.3

$ pyenv install 3.7.3

d1ef78c62634

安装3.7.3

缺少zlib库,安装失败

d1ef78c62634

zlib缺失,安装失败

看来要先用homebrew安装zlib

$ brew intall zlib

d1ef78c62634

安装zlib

再次安装python 3.7.3,还是安装失败

d1ef78c62634

原来要先设置环境变量

export LDFLAGS="-L/usr/local/opt/zlib/lib"

export CPPFLAGS="-I/usr/local/opt/zlib/include"

d1ef78c62634

设置环境变量

再次安装3.7.3,终于成功了

d1ef78c62634

重新安装python 3.7.3

安装pandas,提示需要安装高版本的python才能完成安装

$ pip install pandas

d1ef78c62634

安装pandas

将python版本切换到已经安装的3.7.3

$ pyenv global 3.7.3

d1ef78c62634

切换到3.7.3

重新安装pandas,就搞定了

安装matplotlib报错:

$ pip install matplotlib

d1ef78c62634

切换到pip3安装(推荐,使用--user安装的包只安装在当前用户下)

$ pip3 install matplotlib

这样就安装成功了

进入安装过程中,可能会发现python默认的源下载速度是在是太慢了,可以先按Alt+C停止安装(Windows对应为Ctrl+C)

切换到清华的python源安装:

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python

或者直接修改pip源,先进入~,再创建文件夹和pip.conf文件:

$ cd ~

$ mkdir .pip

$ vim pip.conf

进入pip.conf之后按i编辑文件,编辑完之后按下Esc并输入:wq保存并退出文件:

[global]

index-url = https://pypi.tuna.tsinghua.edu.cn/simple

重新尝试一下安装python包,就可以感觉到飞一般的下载速度了

Windows:在C:\Users\xxx(当前用户)下新建pip目录,在pip目录下新建pip.ini文件,写入以上两句配置就可以了

安装项目所需的包后,pycharm还是提示No module named 'requests'

首先使用pip3 list查看已安装的包,如果已经安装响应的包,打开setting的Project Interpreter,设置为本地的python3即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值