MAC Python3 虚拟环境安装

因为本人用的是brew安装方法所以相关homebrew安装操作如下:
Homebrew的安装方法可以看一下这个连接 https://brew.sh/index_zh-cn
或者直接运行安装Homebrew的命令:
注:可翻墙的资源
ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”

注:国内的资源:
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
这里主要介绍Homebrew

一、Homebrew的检查和更新
1、检查
brew doctor
如检查Homebrew不是最新的版本,可以通过下下面命令来把Homebrew更新到最新
2、更新
brew update
二、安装python3
brew install Python3

会看见多行执行语句,这里面一定要注意记录安装的路径,后面做文件配置的时候会用到,如下是我的记录:

/usr/local/bin/2to3 -> /Library/Frameworks/Python.framework/Versions/3.6/bin/2to3
/usr/local/bin/idle3 -> /Library/Frameworks/Python.framework/Versions/3.6/bin/idle3
/usr/local/bin/pydoc3 -> /Library/Frameworks/Python.framework/Versions/3.6/bin/pydoc3
/usr/local/bin/python3 -> /Library/Frameworks/Python.framework/Versions/3.6/bin/python3
/usr/local/bin/python3-config -> /Library/Frameworks/Python.framework/Versions/3.6/bin/python3-config
/usr/local/bin/pyvenv -> /Library/Frameworks/Python.framework/Versions/3.6/bin/pyvenv

三、查看版本
直接输入python3 看见如下说明python3安装成功
➜ ~ python3
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 03:03:55)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type “help”, “copyright”, “credits” or “license” for more information.

四、安装 pip3
有的版本安装python3就会有pip3 但是有的时候没有(不知道为什么)可以通过执行pip3 -V 查看是否安装安装了pip3 如果有可以忽略词步骤,
sudo install python3-pip

五、安装 virtualenv virtualenvwrapper
一定要通过pip3安装
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper

六、修改配置文件 .bashrc
vim ~/.bashrc
在修改配置文件之前查看一下virtualenvwrapper.sh的位置每个人的可能不一样
执行下面命令查看:
sudo find / -name virtualenvwrapper.sh
我的是 (下面的配置文件会用到)

/usr/local/bin/virtualenvwrapper.sh

添加到文件并保存
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=‘/usr/local/bin/python3’
source /usr/local/bin/virtualenvwrapper.sh

**注:**这里的第二行、第三行前面的运行的东西有关
第二行引号中的‘/usr/local/bin/python3’是安装python3 的时候看见的额运行结果
第三行source后面的就是通过sudo find / -name virtualenvwrapper.sh查到的结果
如果和我的不一样一定要修改成和你的相同

七、重新加载.bashrc文件
source ~/.bashrc
这条是设置前面的配置一定要执行否则不会成功

八、创建环境
mkvirtualenv 项目名
在当前的环境下运行python -V 就会出现当前环境运行python的版本
显示python3.6.5 …等 说明python3 的虚拟环境搭建OK了
就可以直接使用pip安装对应需要的包了。

下面是一些简单命令的含义:
mkvirtualenv 项目名 :创建虚拟环境
rmvirtualenv 项目名 :删除相应的虚拟环境
workon 项目名 :执行相应的虚拟环境
deactivate 项目名 :停止相应的虚拟环境
pip list :显示所有的安装的包
pip freeze :显示所有自己手动安装的包 (可以直接安装)

希望本人的经验对您有用,感谢您的阅读!!
如有不详细的地方请您指出,本人会尽可能的改进,谢谢!!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值