当前位置:   article > 正文

Python编程入门:教你在mac下如何搭建python开发环境_macbook如何进行python开发

macbook如何进行python开发

以前的Python编程入门教程中有跟大家说过一般情况下如何搭建Python开发环境,有很多伙伴说那么mac的该如何操作呢?今天就跟大家出一期针对mac搭建Python开发环境的操作方法!有需要的伙伴可以参考了!
在这里插入图片描述

1.安装brew

2.安装 mysql

#安装
1. brew install mysql
#启动
2. brew services start mysql
#进入 mysql
3. mysql -u root -p
初次进入的时候会让你输入密码,这时候直接回车进入
#进入mysql后, 添加所有ip可以访问方式
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges; 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

3. 安装 pycharm

相当简单1. https://www.jetbrains.com/pycharm/download/#section=mac 到这里下载pycharm的mac版本, 下载专业版,(专业版会有30天试用期, 在启动的如果让你输入激活码,你选择上面的试用就行了)

  1. 下载完成以后会有一个dmg文件
    直接双击dmg文件, mac会让你将图标拉到applications文件夹下面,照做就行了
  2. ctrl+空格 搜索pycharm打开就行了

4. 安装python3.6

brew install python3.6
不要使用源码的方式安装python3.6 可能会出现ssl的错误
安装好以后 直接python3.6就可以直接启动python3.6(记住不是python, python默认是使用系统默认安装的python2.7)
如果要用pip3.6也可以直接用pip3.6 install xx命令

5. 安装virtualenvwrapper

>1. 新建存放虚拟环境的目录
 cd ~
 mkdir .virtualenvs
 
 
2. 安装virtualenvwrapper
 
 pip3.6 install virtualenvwrapper
3. 配置virtualenvwrapper
 vim ~/.bash_profile编辑文件写入下面内容
 注意: virtualenvwrapper.sh文件的路径在不同的电脑上可能不一样,可以先通过
		 sudo find / -name virtualenvwrapper.sh 查询到virtualenvwrapper.sh 文件的路径
 VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3.6
 export WORKON_HOME=$HOME/.virtualenvs
 source /usr/local/bin/virtualenvwrapper.sh
source ~/.bash_profile
mkvirtualenv mxonline
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

6. 虚拟环境下安装mysqlclient

先进入虚拟环境
 workon mxonline
pip install mysqlclient 会出现:
 mysql_config not found
解决办法:
 1. brew install mysql
 
 2. sudo find / -name mysql 找到mysql的bin目录
 
 我这里是 /usr/local/Cellar/mysql5.7.21/bin
 
 3. export PATH=$PATH:/usr/local/mysql/bin
 4. pip install mysqlclient

如果你依然在编程的世界里迷茫,
不知道自己的未来规划,
对python感兴趣,
这里推荐一下我的学习交流圈QQ群:895 797 751,
里面都是学习python的,
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

有哪些地方不清楚的伙伴可以留言哈!

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

闽ICP备14008679号