当前位置:   article > 正文

mac 搭建python开发环境_python mac上的开发环境

python mac上的开发环境

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

出现

  1. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/premkproject
  2. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postmkproject
  3. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/initialize
  4. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/premkvirtualenv
  5. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postmkvirtualenv
  6. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/prermvirtualenv
  7. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postrmvirtualenv
  8. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/predeactivate
  9. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postdeactivate
  10. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/preactivate
  11. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/postactivate
  12. virtualenvwrapper.user_scripts creating /Users/panstark/.virtualenvs/get_env_details

表示配置成功

7、配置完成之后创建虚拟环境

mkvirtualenv -p python3.7 env3.7

创建完成之后,终端自动进入env3.7环境

8、检测环境

  1. (env3.7) pans-MacBook-Pro:bin panstark$ python
  2. Python 3.7.0 (default, Aug 22 2018, 15:22:33)
  3. [Clang 9.1.0 (clang-902.0.39.2)] on darwin
  4. 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 的连接:

  1. cd /usr/local/bin/
  2. 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 

删掉对应的路径即可。

 

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/899377
推荐阅读
相关标签
  

闽ICP备14008679号