macbook软件安装与使用

MacBook Pro 软件安装与使用

  • 软件安装
    • 安装brew
    • 安装python3.7
    • 安装pycharm
    • .ssh生成
    • MAC安装Beyond Compare(破解)
    • MAC安装selenium和驱动
    • Mac 安装多个jdk并切换
    • MAC安装elasticsearch
  • 程序调试
    • Pycharm相关操作
      • Pycharm 调试控制台
      • Pycharm 包引入报错

软件安装

安装brew

brew是一个软件包管理工具,类似于centos下的yum或者ubuntu下的apt-get,非常方便,免去了自己手动编译安装的不便

  • 安装命令
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • 测试是否安装成功
brew --version
  • 常用的命令
brew update                      #更新brew可安装包,建议每次执行一下
brew search php55                #搜索php5.5
brew tap josegonzalez/ph         #安装扩展   ,可以获得更多的资源
brew tap                         #查看安装的扩展列表
brew install php55               #安装php5.5
brew remove  php55               #卸载php5.5
brew upgrade php55               #升级php5.5
brew options php55               #查看php5.5安装选项
brew info    php55               #查看php5.5相关信息
brew home    php55               #访问php5.5官方网站
brew services list               #查看系统通过 brew 安装的服务
brew services cleanup            #清除已卸载无用的启动配置文件
brew services restart php55      #重启php-fpm

安装python3.7

Mac系统已经默认带有Python2.7了,所以无需安装它。

  1. 查看当前python版本

    python #会显示相关版本信息
    exit()#推出python
    
  • 安装python3

    brew install python3  #安装python3
    which python3         #查看安装的路径
    
  • 使用python3

    python3 #进入的就是python3了
    

安装pycharm

安装pycharm
官网安装包:https://www.jetbrains.com/pycharm/download/#section=mac
破解略

.ssh生成

  • 查看是否存在

    ls -al ~/.ssh
    
  • 生成新的ssh

    ssh-keygen -t rsa -C"you_email   #填写git上你注册的邮箱
    
  • 添加进来

    ssh-add ~/.ssh/id_rsa
    
  • 查看

    cat /Users/xxx/.ssh/id_rsa.pub   #xxx是你的电脑名称
    

https://www.jianshu.com/p/32b0f8f9ca8e

MAC安装Beyond Compare(破解)

安装包地址:http://www.scootersoftware.com/download.php
按照提示点击安装
破解
思路:一直试用30天,把注册日期给删除

  • 进入安装目录:/Applications/Beyond Compare.app/Contents/MacOS
  • 重命名启动文件:mv BCompare BCompare.real
  • 新建启动文件:touch BCompar,并在里面填写
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real $@
  • 授权可执行
chmod a+x /Applications/Beyond\ Compare.app/Contents/MacOS/BCompare

MAC安装selenium和驱动

  • 利用PyCharm安装selenium
    点击pycharm–preferences—点击±–搜索selenium----点击install,查看是否正常安装(代码包里面导入selenium不再报错)
    macbook软件安装与使用_第1张图片
    macbook软件安装与使用_第2张图片
  • 安装驱动
    这里安装谷歌驱动,注意要安装与谷歌浏览器匹配的驱动
    查看谷歌版本macbook软件安装与使用_第3张图片
    版本对应表:https://blog.csdn.net/MenofGod/article/details/88421010
    下载地址:http://npm.taobao.org/mirrors/chromedriver/
    安装:把下载的文件拖到usr/local/bin目录下
    参考文章
    https://www.cnblogs.com/zhangqian0830/p/8426999.html
    https://www.jianshu.com/p/e50a49f86070

Mac 安装多个jdk并切换

  • 背景

本次安装是jdk1.8和jdk11

  • JDK下载地址

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  • JDK安装

安装安装步骤直接安装即可,这里略

  • 多版本环境配置
 vim ~/.bash_profile

#添加下面的代码
export JAVA_8_HOME="$(/usr/libexec/java_home -v 1.8)"
export JAVA_11_HOME="$(/usr/libexec/java_home -v 11)"
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk11='export JAVA_HOME=$JAVA_11_HOME'
export JAVA_HOME=$JAVA_8_HOME

#保存退出
#激活环境变量
$ source ~/.bash_profile
  • 切换JDK版本
jdk8  切换到JDK8环境 ;查看版本java -version
jdk11  切换到JDK11环境 ; 查看版本java -version
  • 查看当前JDK
ls /Library/Java/JavaVirtualMachines/
  • 删除JDK
sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk
  • 参考链接
    https://www.cnblogs.com/PyKK2019/p/10587897.html
    https://blog.csdn.net/u012954706/article/details/82982667

MAC安装elasticsearch

  • 背景
    安装elasticsearch需要安装jdk,注意jdk版本与elasticsearch要匹配。我安装的版本是JDK1.8和elasticsearch6.8.3

  • Mac安装/启动elasticsearch

brew install elasticsearch   安装
brew info elasticsearch   查看安装信息
brew services start elasticsearch 启动
http://localhost:9200   验证地址
http://localhost:9200/_cat/health?v   查看集群健康情况
status状态:green:一切都很好(集群功能齐全);yellow:所有数据都可用,但尚未分配一些副本(群集功能齐全);Red:某些数据由于某种原因不可用(群集部分功能)
  • Mac安装Kibana
    Kibana是ES的一个配套工具,可以让用户在网页中与ES进行交互
brew install kibana   安装
brew services start kibana 启动
http://localhost:5601/  验证地址
  • Mac安装

程序调试

Pycharm相关操作

Pycharm 调试控制台

  • 背景
    用pycharm的debug单步调试程序,如果误操作跳过待调试的代码行时需要重新调试,在这种我们不确定或者代码要修改的较多情况下可以利用控制台调试,根据需要编写代码调试。
  • 调出控制台
    macbook软件安装与使用_第4张图片
  • 调试代码
    代码打断点,断点之前的变量值都可以直接使用,断点下面的需要自己再执行,这时控制台输入的代码可以利用断点之前的所有变量。利用控制台的好处是可以在控制台编写代码即时查看输出,然后将没有问题的代码放到上面;局部调试代码,查看多种变化。
    macbook软件安装与使用_第5张图片

Pycharm 包引入报错

  • 背景
    用Pycharm 新打开一个项目出现:包引入错误;文件引入找不到路径如图所示出现红线。
    macbook软件安装与使用_第6张图片
    解决方法:打开文件设置路径:对python的引入路径和项目路径进行矫正,如图所示。project interpreter:检查设置的python路径是否正确;project structure:检查出错的项目路径是否正常,如果没有点击右键source就会显示到右边栏,然后点击OK,即可恢复。
    macbook软件安装与使用_第7张图片

你可能感兴趣的:(Macbook)