赞
踩
Mac 搭建python开发环境,start。
注意不要删除mac自带的python2.7版本。
安装套件管理工具 Homebrew
homebrew官网:https://brew.sh
1、安装命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2 、查看是否安装成功
brew doctor
3、brew安装python3
brew install python3
4、安装virtualenv与virtualenvwrapper
pip3 install virtualenv virtualenvwrapper
5、设置~/.bash_profile
# virtualenvwrapper Setting
# Setting variable WORKON_HOME,以后创建的虚拟环境都在这个路径下
export WORKON_HOME=~/.virtualenvs
# 你没有看错,路径就是这么长
export VIRTUALENVWRAPPER_PYTHON=/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/bin/python3
# 这个不是终端命令,是要写在文件中的
source /usr/local/bin/virtualenvwrapper.sh
6、使文件生效,终端输入
source ~/.bash_profile
出现
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/premkproject
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postmkproject
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/initialize
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/premkvirtualenv
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postmkvirtualenv
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/prermvirtualenv
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postrmvirtualenv
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/predeactivate
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postdeactivate
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/preactivate
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postactivate
-
- virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/get_env_details
表示配置成功
7、配置完成之后创建虚拟环境
mkvirtualenv -p python3.7 env3.7
创建完成之后,终端自动进入env3.7环境
8、检测环境
- (env3.7) pans-MacBook-Pro:bin panstark$ python
-
- Python 3.7.0 (default, Aug 22 2018, 15:22:33)
-
- [Clang 9.1.0 (clang-902.0.39.2)] on darwin
-
- Type "help", "copyright", "credits" or "license" for more information.
9、退出python
quit()
10、退出虚拟环境
deactivate
11、查看所有虚拟环境
workon
12、进入某一个虚拟环境
workon env3.7
13、找到安装python3的路径
which python3.7
推荐mac安装python其他网址:
https://stringpiggy.hpd.io/mac-osx-python3-dual-install/#step2
如果下载了python3的安装包直接安装了,可通过下面介绍卸载。
https://blog.csdn.net/qq_35246620/article/details/78252549?locationNum=8&fps=1
##########摘自以上链接开始##############################################
对于删除 Python,我们首先要知道其具体都安装:
1、Python framework,即 Python 框架;
2、Python 应用目录;
3、指向 Python 的连接。
对于 Mac 自带的 Python,其框架目录为:System/Library/Frameworks/Python.framework
而我们安装的 Python,其(默认)框架目录为:/Library/Frameworks/Python.framework
接下来,我们就分别(在 Mac 终端进行)删除上面所提到的三部分。
1、删除框架:
sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x
2、删除应用目录:
sudo rm -rf "/Applications/Python x.x"
3、删除指向 Python 的连接:
- cd /usr/local/bin/
-
- ls -l /usr/local/bin | grep '../Library/Frameworks/Python.framework/Versions/x.x' | awk '{print $9}' | tr -d @ | xargs rm
至此,我们已经成功删除 Python 的相关文件,其中x.x为 Python 的版本号。
##########摘自以上链接结束##############################################
卸载完成之后,发现echo $PATH 发现3.7版本里的python路径还是有的,得单独清理一下。
vi ~/.bash_profile
删掉对应的路径即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。