mac 零碎

查看主机名

  1. import socket
  2. socket.gethostname()

可以这样安装postgresql

  1. 安装postgresql, 输入

    brew install postgresql

安装psycopg2

解压

将下载的postgresql的bin目录路径写到当前用户的.bash_profile当中

cd~到本用户,然后open  .bash_profile,没有的话touch .bash_profile创建文件,写入

PATH="/usr/local/Cellar/postgresql/9.X.X/bin:${PATH}"
export PATH

回到解压后到psycopg文件,配置setup.py文件

sudo python setup.py install

安装过程中,先没有配置.bash_profile,直接修改setup.cfg里面的postgresql路径,结果还是不行,报了同一个错误,找不到pg_config文件,看来是从当前用户去找路径,然后又配置了当前用户路径到pg_config,才找的到

.bash_profile

用户登陆时的用户配置文件,隐藏的,
声明环境变量,用户登陆的时候会自动加载,所以一些个人环境变量的更改,命令的别名等等设置,

tar 
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

unix学习:

pwd显示当前路径

Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器

 Library:系统资源库。

1) bin---------储存有基本的UNIX指令

2) sbin--------UNIX 系统指令的储存地方, 是比较进阶的指令

3) etc---------系统设定档桉储存地方

4) var---------改动频繁的档桉, 都置放于此, 例如各log档桉

5) tmp--------系统的暂存档

6) usr---------UNIX的使用者专用档桉夹

.Applications:这个当然就是存放各种软件的位置了。

System:包含由Apple安装的系统软件。这此资源是系统正常运行所必须的,位于启动卷宗中

User:包含了某个用户专有的资源。这里也有一个Library文件夹,不同与上边的那个Library,是专为你的帐号服务,里面放的是你自己的个性化字体、配置文件等

Applications包含仅仅当前用户可用的应用。

Desktop 包含了 Finder 在当前登录用户桌面上显示的桌面项。

Documents 包含了用户的个人文档。

Download 包含了下载的各种文档。

Library 包含了应用设置、偏好设置一起其他用户专有的系统资源

Documentation包含了供计算机用户和管理员参考的文档文件和 Apple 帮助包。(Apple 帮助包在Help 子目录当中。) 在本地域中,这个目录包含了 Apple 公司发布的帮助包(不包括开发者文档)。

Extensions包含了设备驱动和其它内核扩展







Homebrew使用

Homebrew使用没啥好说的了,常用的

搜索软件:brew search 软件名,如brew search wget

安装软件:brew install 软件名,如brew install wget

卸载软件:brew remove 软件名,如brew remove wget

2016-06-30

  • 获取 Homebrew

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

    打开终端窗口, 粘贴以上脚本。

    脚本会解释它的作用,然后在您的确认下执行安装。高级安装选项请看 这里(需要10.5)。

  • What Does Homebrew Do?

    又提示缺少套件啦?别担心,Homebrew 随时守候

    $ brew install wget
  • Homebrew 会将套件安装到独立目录,并将文件软链接至 /usr/local 。
    $ cd /usr/local
    $ find Cellar
    Cellar/wget/1.16.1
    Cellar/wget/1.16.1/bin/wget
    Cellar/wget/1.16.1/share/man/man1/wget.1
    
    $ ls -l bin
    bin/wget -> ../Cellar/wget/1.16.1/bin/wget
  • Homebrew 的所有文件均会被安装到预定义目录下,所以您无需担心 Homebrew 的安装位置。
  • 轻松创建您的 Homebrew 程式。
    $ brew create https://foo.com/bar-1.0.tgz
    Created /usr/local/Library/Formula/bar.rb
  • 以 git、 ruby 为其筋骨,所以借助您的相关知识,自由修改,并且可以简单撤回您的调改或者合并上游更新。
    $ brew edit wget # 使用 $EDITOR 编辑!
  • Homebrew 的程式都是简单的 Ruby 脚本:
    class Wget < Formula
      homepage "https://www.gnu.org/software/wget/"
      url "https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz"
      sha256 "52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd"
    
      def install
        system "./configure", "--prefix=#{prefix}"
        system "make", "install"
      end
    end

来自为知笔记(Wiz)

时间: 2024-10-08 13:54:29

mac 零碎的相关文章

为什么国外程序员爱用 Mac?

from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.

Mac WIn7 QQ聊天记录互导 聊天记录合并

也许等哪天老了回过头来看看.说不定还有一丝欢乐. 有几个方法可以实现 一.dropbox数据同步 二.QQ会员 三.下面方法 1.因为现在的Mac QQ还不支持聊天记录的导入导出.所以只能手动了 如果是新Mac 第一次装QQ.那么先找到 /Users/XXX/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/你对应的QQ号   (XXX为你电脑的用户名) 里面会有一个Msg3.0.db的文件. 2.找到wi

Robot Framework 使用【2】-- MAC系统搭建Robot Framework

前言 上一篇中讲述了如何在windows环境下搭建Robot Framework,发完帖后有几位小伙伴就私下留言有没有MAC版本的搭建过程,由于笔者MAC上是安装了旧版本的,经过笔者本周零碎时间的尝试,已在MAC上搭建成功新版本,特来分享分享. MAC系统搭建Robot Framework环境步骤: 安装python3.7 1.1 进入python官网:https://www.python.org/ ,选择MAC版本的python3.7版本下载,下载名举例:python-3.7.3-macosx

JixiPix Photo Formation Pro for Mac(照片创意特效处理软件)

JixiPix Photo Formation Pro for Mac是Mac上的一款照片创意特效处理软件,提供了纸张碎片.编织.撕裂.折叠等多种创意效果.一键轻松切换效果,使用简单,便捷,Photo Formation特别版并且附带一个单触预设库,即使你第一次使用也可以快速上手,还有一个随机按钮,可以自动呈现各种各样的纸张创意效果. Photo Formation Mac是一种照片效果,可将图像自动转换为超级创意纸张,然后使用3D光引擎投射超酷的阴影.使用它将碎片,连接,编织,切片和折叠成迷人

Mac下获取AppStore安装包文件路径

本文介绍了Mac下如何找到AppStore下载的安装包路径,以及如何提取出来供以后使用的相关步骤,希望对大家有所帮助. 通过远在大洋彼岸的苹果服务器下载东西,确实有够慢啊!AppStore更甚:甚至都经常提示连不上服务器,而有些软件呢,还必须从AppStore下载安装,所以没办法,谁让上了苹果的贼船呢!公司的网速更是不敢恭维,以至于基本上不下东西,除非像这次一样:手贱的把iPhone6升级到8.2.2了,然后Xcode6.1.1真机调试不成了,所以需要下个Xcode6.2.昨天刚更新的Xcode

MAC平台下Xcode配置使用OpenCV的具体方法 (2016最新)

1.序言: 1.1 背景 本人小白一枚,不过因为最近在从事机器视觉方面的工作,所以接触到OpenCV. 因为工作需求,本人要在MAC端使用OpenCV实现一些视觉功能,配置环境成了最大的阻碍,网上查了很多相关资料和博客,都因为版本环境问题屡试屡败,不过经历重重尝试,笔者最终还是配置成功并运行了自己的源码.当然成功的关键还是因为笔者站在了巨人的肩膀上,借鉴了很多网上的教程,为了不误导大家配置的过程,参考文章的地址统一放在文章里,望各位大大看见之后能够理解,废话不说进入正题. 1.2 环境说明 如果

mac上 go-delve 安装出现The specified item could not be found in the keychain 解决方法

安装go语言的编译环境,在安装到 delve时候出现如下错误: If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/go-delve/homebrew-delve/issues These open issues may also help: Upgrade to delve fails https://github.com/go-delve/homebr

Mac下SVN的使用---CornerStone来使用SVN

前言 这里只介绍使用CornerStone来使用SVN. CornerStone是Mac OS X系统下非常好用的一款svn工具,当然还有Versions也是可以用的,但是使用起来不如CornerStone好用. 声明:CornerStone是收费,如果是公司需要使用到,建议让公司购买软件使用版权,支持正版.本人所用的是公司购买了使用权的版本.当然网上也是有破解版本的. 对于想要破解版本的,大家可以百度一下,有很多下载的. 安装破解方法 1.安装之前将本机日期改为未来的某个日期,然后双击安装,按

selenium+python在mac环境上的搭建

前言 mac自带了python2.7的环境,所以在mac上安装selenium环境是非常简单的,输入2个指令就能安装好 需要安装的软件: 1.pip 2.selenium2.53.6 3.Firefox44.dmg 4.Pycharm (环境搭配selenium2+Firefox46及以下版本兼容,selenium3+Firefox47+geckodriver) 一.selenium安装 1.mac自带了python2.7,python里面又自带了easy_install工具,所以安装pip用e