• Mac下开发环境的配置


    新安装的mac系统往往要配置各种环境,总是记不住,暂时保存在这,以备后需-------

    Mac下的包管理工具使用的是brew,首先安装它

    官方站:https://brew.sh/

    安装命令:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    【shell相关】

    mac自带的终端工具看着不太爽,可以下载安装iTerm2加上fish这个shell,界面好看一些,安装方法如下:

    #iTerm2安装方法不说 下载下来解压开,拖到应用程序目录即可http://www.iterm2.com/

    #brew install fish

    #fish_config 执行命令后,自动打开浏览器,配置你想要的样式即可

    当想创建一些自己的alias时,可以将fish设置为默认shell

    #chsh -s /usr/local/bin/fish

    fish的默认配置文件夹为 ~/.config/fish,然后创建 config.fish文件【重要】,fish启动的时候会自动加载他

    #vim ~/.config/fish/config.fish

    alias = xxxxx

    注:之前查了好多,有的是改动 ~/.bashrc或者 ~/.bash_porfile 发现fish启动的时候都不会去加载,所以你写的alias每次都需要手动source才可以生效

    【Python相关】

    1.MySQLdb包 安装

    #brew install mysql (解决mysql_config命令找不到的问题)

    #pip install MySQL-Python

    参考链接:https://stackoverflow.com/questions/25459386/mac-os-x-environmenterror-mysql-config-not-found

    2.自动生成生成requirements.txt

    python项目需要import各种包,但是迁移到新环境的时候总是忘记安装各种包,所以编写一个requirements.txt是个很好的方法,到新的环境下pip install -r requirements.txt即可,

    在这推荐一款工具pipreqs,

    安装:#pip install pipreqs

    使用:切换到项目目录下 执行

    # pipreqs ./  

    程序会自动扫描项目目录 生成requirements.txt

    【编辑器】

    mac自带的记事本不太好用,建议装sublime text 2 or3

    官方下载即可http://www.sublimetext.com/

    写python的话需要安装自动补全的插件 jedi,安装方法:

    Git方式
    cd /Users/你的用户名/Library/Application Support/Sublime Text 2/Packages/
    git clone https://github.com/srusskih/SublimeJEDI.git "Jedi - Python autocompletion"

    Sublime Package Control(推荐)方式
    用组合键ctrl+shift+p,打开Package Control面板
    输入install package,进入面板
    Type jedi and select “SublimeJEDI

    安装完要重启

    如果没有Package Control的话,需要先安装它

    View->show console 把命令行界面打开,输入如下命令:

    import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'

    回车就可以了,不过命令行安装方法最近不太好使,地址被墙了,推荐如下方法安装:

    打开链接

    https://packagecontrol.io/Package%20Control.sublime-package 下载安装包(需翻墙),下载好以后,将该包放在

    /Users/你的用户名/Library/Application Support/Sublime Text 2/Installed Packages/文件夹下,重启sublime 即可加载,这样package control就安装好了

    参考链接:https://packagecontrol.io/installation

    【修改/usr/bin 下的文件提示 permission deny】

    mac osx 10.13版本需要关闭sip,具体操作方法请参考

    https://jingyan.baidu.com/article/e5c39bf5d13bf939d76033cf.html

  • 相关阅读:
    设计模式的类型
    SQL介绍(1)
    MySQL(介绍1)
    MyBatis总结(1)
    使用SQLServer Profiler侦测死锁(转)
    SQL Server 数据库中关于死锁的分析
    Delphi内嵌汇编语言BASM精要(转帖)
    Delphi项目构成之单元文件PAS
    Delphi中Interface接口的使用方法
    Delphi项目构成之项目文件DPR
  • 原文地址:https://www.cnblogs.com/Kevin-1967/p/8022181.html
Copyright © 2020-2023  润新知