首页
学习
活动
专区
圈层
工具
发布

jupyter notebook 在mac OS上的安装

一、关于Anaconda python中有很多包,类似于java中的jar包,java中用maven、gradle来管理依赖的jar包,而在python中类似的工具就是anaconda(当然还有其它工具...安装完成后,一般会在 ~/anaconda/bin 下生成很多可执行的命令。...点击右上角的New->Python3 就能开始耍了, ?...三、conda与env(环境) 就好象maven可以分很多profile一样,conda可以在一个机器上设置多个环境,每个环境对应不同的包管理,比如:python有2.x与3.x二个大版本,可以建二个环境...conda create -n v_2_7 python=2.7   这样就创建了1个名为v_2_7的环境,而且这个环境使用python 2.7版本 3.3 激活/禁用环境    新创建的环境,必须激活才能使用

5.3K50

写个自己的Xcode4插件

新创建一个Xcode Project Xcode插件其实就是一个Mac OS X bundle,所以可以参考下图创建一个Bundle。...,Xcode就会把build后的插件copy到plugin文件夹下,然后我们需要重启Xcode来重新加载新build的插件。...我们需要通过观察NSTextViewDidChangeSelectionNotification并访问接收参数中的NSTextView,来获得被选中的文本。...来搞定, 怎么使用在它的Readme中有详细的说明,:) 总结 这只是一个简单的Xcode插件的入门编写示例,不过“麻雀虽小,五脏俱全”,可以了解到Xcode的插件一些东西,比如Xcode插件本质上其实就是一个...Mac OS X bundle等等,而且因为没有Apple官方的文档的支持,很多东西只能去Google,或者参考别人插件的一些实现。

58430
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建

    Tomcat安装 Tomcat并不区分Linux版和Mac版(但Windows版却是要区分的),下载下来就是一个tar.gz包,真正的绿色软件,解压,放到合适的位子去,就算完成安装了。...这样做还有一个好处,哪天Tomcat更新的新版本,我直接把Home指向新版本的目录即可,其它关于对Tomcat的路径引用的配置不用改,旧的版本可以继续保留用于测试,要换回去也很简单,改一下Home的指向即可...且慢,由于系统权限的问题,80端口不是随随便便谁都能开启的,你需要root权限来运行Tomcat,否则绑定端口就会失败。我建议是放弃,毕竟谁会用自己的Mac来做服务器呢?...顺便提一下,在Mac下想知道哪些端口被占用了,可以用: $sudo lsof -i | grep LISTEN 在Linux下可以用netstat,但Mac下的netstat命令貌似跟Linux下的出入蛮大...最好还是直接看官方文档,根据它的Tutorial走走,这次我看的官方文档是针对IntelliJ v12的,而现在我用的是v13,所幸的是差别并不大。

    3.4K100

    可能是 Mac OS 上最好用的浏览器: Arc 浏览器

    二、几大理由 官方网址:https://arc.net ,目前只支持 Mac 系统,但 Windows 已经在内测中,未来将会正式推出。...2.2 支持多工作区,可以轻松切换 Arc 浏览器可以创建多个空间,比如一个工作空间,一个 AI 空间,一个知识空间,和 Mac OS 上的多桌面设计理念有些类似。...三、上手小贴士 3.1 突破舒适区带来的不适 就像很多人刚从 Windows 系统换到 Mac OS ,从 Eclipse 换到 IDEA 编辑器一样,由于和之前的使用方式略有差异,导致很多人因为走出“...舒适区”而感到“不适”,甚至有想退回去,觉得 Arc "难用"错觉,如果你喜欢这些特色,坚持用很短的时间就会喜欢上它,并享受它给你带来的全新使用体验。...https://arc.net/welcome-to-arc 官方快捷键大全:https://resources.arc.net/en/articles/6288762-shortcuts 知乎上的《

    7.2K11

    Mac 开发之 做一个JSON转模型属性的小公举

    ,然而这种新的插件方式制作的插件,在运行时与Xcode不在同一个进程,因此失去了原来许多便捷的地方(当然,安全性更好了,这是一个取舍的结果) 基于上面的原因,加上继续学习Mac开发的练习,我们可以手动尝试自己做个工具...为了对错误结果有个更好的提示,在工程中,我们引入了DJProgressHUD框架(类似iOS中的HUD效果),GitHub的下载地址是DJProgressHUD ,有兴趣的可以读一下源码,对学习Mac...选中ViewController.m文件,进行视图初始化设置 初始化设置 这里有个细节需要注意: 在Mac OSX中,使用NSTextView控件进行文本输入时,系统会自动将英文的双引号变为中文的双引号...,这会导致获取内容字符串时,造成解析错误,因此需要设置NSTextView的automaticQuoteSubstitutionEnabled这个属性为NO,告知系统,关闭自动引号转换功能. 6....COPY功能:使用NSPasteboard COPY功能 到这里,我们整个工具的功能基本已经完成了,可以正常运行使用了,但还有一点点细节需要处理一下,就是用户点击关闭窗口时,我们要退出应用. 8.

    1.4K20

    UI篇-CATextLayer和 富文本的交融

    前言 CATextLayer适用于IOS或者MAC,比UIlablel 和 NSTextView 能做的事很多,可以这样说UIlablel是通过CATextLayer实现的,身为CALayer的三大子类之一...,它的功能远比 UIlablel 强大的多的多,其最主要的特点是CATextLayer可以被NSMutableAttributedString直接附值。...NSShawdow //NSTextEffectAttributeName 设置文本特殊效果,取值为 NSString 对象,目前只有图版印刷效果可用: //NSAttachmentAttributeName NSTextAttachment...alloc]initWithString:@"这是测试段落样式的文字,这是测试段落样式的文字,这是测试段落样式的文字,这是测试段落样式的文字,这是测试段落样式的文字,这是测试段落样式的文字。"]...drawAtPoint和drawInRect的区别是后一个可以自动换行,不过代价是 不设置属性,都是默认的属性有时候是无法接受的。

    3.3K10

    试水 Mac 开发 —— 代码生成器

    为何造这个轮子 国庆的时候写了个小工具来将 JSON 转化成 Model,也算是我的第一个 Mac App,今天重构了下,顺便跟大家分享下 Mac 开发有多不方便…… 项目地址在这里,如果是跟我一样使用...我对 Mac 开发其实一无所知……我就是直接打开 Xcode,新建了个 macOS 的项目,然后在 Storyboard 上拖了一个 TextField 和两个 TextView 进去,设置好约束之后,...这个时候我还没有意识到自己已经一只脚踏进坑里,我心想难道 NSTextView 是 NSScrollView 的子类?那我手动把它改成 NSTextView 吧……然后迎接我的是各种 crash。...后来仔细揣摩了一下 Storyboard 里控件的层级关系,我发现之前真的只是单纯地连了个 NSScrollView 到代码中,真正的 NSTextView 在一个奇怪的地方: ?...在 Mac 开发中使用 RxSwift 感觉 RxCocoa 对 Cocoa 的支持并不好,譬如没有为 NSTextView 和 NSTextField 提供 rx.string、rx.stringValue

    95920

    iOS表情键盘的完整实现

    话不多说,下面开始正文(注:本文对应的Demo放在Github上:github.com/VernonVan/P…)。...市面上的表情键盘的分析 首先来看一下市面上主要的几个APP上的表情键盘,平时使用的时候不会去关注细节,这次特意去使用了表情键盘,发现各个APP的体验还是有优有劣的。...在iOS11上,UITextView上的NSTextAttachment(表情)默认可以进行拖拽交互,但是却导致拖动光标时很容易触发这个交互(图示可以查看上面说到的微博国际版中的误触)。...一番查找之后才找到一个比较隐蔽的属性:textDragInteraction,直接设置为NO就能禁止掉NSTextAttachment的拖拽交互。...剪切 - (void)copy:(id)sender; // 复制 - (void)paste:(id)sender; // 黏贴 下面以剪切方法举例,看看怎么处理光标的问题,需要注意的地方请看对应的注释

    2.5K30

    Paste Wizard for Mac(剪贴板管理器)v11.1激活版

    Paste Wizard for Mac粘贴向导是一个易于使用的剪贴板管理器,允许您保存多个剪贴板,并能够以后再次粘贴它们,有需要的用户不要错过哦!...图片 Paste Wizard for Mac(剪贴板管理器) Paste Wizard mac软件功能 Paste Wizard是一个易于使用的剪贴板管理器,允许您保存多个剪贴板,并能够以后再次粘贴它们...它具有以下优点: 紧凑的网格显示允许您一次查看和选择许多保存的剪贴板。 处理所有类型的剪贴板。...识别剪贴板中的特殊文本类型可以方便地粘贴或操作。 您可以快速搜索网格以查找所需的剪贴板。 您可以编辑已保存的文本剪贴板。 您可以锁定剪贴板,使它们不会被新的位移。...paste wizard Mac版系统支持 粘贴向导在Mac Os 10.12+上运行。 系统要粘贴的键盘快捷键是command-v,要求键盘快捷键通过命令-c复制,常见默认值。

    71130

    第一次购买或使用 MacBook Pro,有哪些必需的外设和应用程序推荐?

    Mac快捷键知多少,键盘贴膜带你找 刚开始使用 Mac 的用户最大的不适应就是系统了,Mac OS 十分丰富的快捷键可以让所有任务都事半功倍。这个键盘膜就是帮助记忆快捷键的大杀器。 5....iTerm2 - Mac OS Terminal Replacement robbyrussell/oh-my-zsh · GitHub oh my zsh 配合 iTerm2 简直神器!...Dash - Documentation Browser, Snippet Manager Mou - Markdown editor for web developers, on Mac OS...Mercurial Git Client 用于提高效率 Alfred App - Productivity App for Mac OS X 贵!但是超值!...回来了,插上线,继续之前的工作状态。 不需要copy&paste,不需要sync。 你还可以同时打开Macbook的屏,一个屏看代码,一个屏浏览器查文档。

    1.8K10

    自己动手设计一款iOS自动构建发布工具 原

    测试发现bug,这时你可能正在开发分支上做其他的事情,但是你需要修改了bug,提交到测试分支,再次打测试包给测试人员使用。...在编写本博客时,我也基于这样的想法开发了一款Mac上的iOS自动构建,打包,发布工具,并且将代码开源在Github,如果有兴趣,你也可以作为参考。...,你可以长传到蒲公英平台作为私有项目供测试人员使用,你也可以上传到公司自己的服务器,AFNetworking是一个同时支持iOS和OS X的网络第三方库,你可以选择使用它来上传文件。    ...使用NSTextView来显示输出信息,无论是执行脚本,还是上传文件,如果出错,都会有信息反馈。     8.记忆功能。    ...后续你可以为你的自动构建工具添加轮询打包的功能,将其运行在一台作为服务器的Mac电脑上,它就是具有了持续集成功能。

    99220

    Paste for Mac(mac剪切板工具)支持12系统

    Paste for Mac是一款好用的Mac剪贴板工具,可以记录最近指定条数的剪切板信息,方便随时调用,非常不错。立即下载:https://www.macw.com/mac/222.html?...id=MjU2NjEmXyYyNy4xODcuMjI0LjIyNQ%3D%3D软件功能剪贴板历史经理,感觉像一个内置的OS X应用程序以下是您需要从一开始就知道的内容:粘贴存储所有复制的内容,无论我们是在谈论文本...与其他这类应用程序的情况一样,在Mac上安装“粘贴”后,它可以顺利地将其自身集成到OS X的菜单栏中,当然,也可以通过单击它的项目来召唤它,或者甚至更快,使用“CMD + SHIFT + V”键盘快捷键...的确,Paste是一个剪贴板管理器,是的,它的工作方式与其他类似的类似应用程序相同,但它很容易从人群中脱颖而出,并具有一些有趣且深思熟虑的特性。...有效的OS X实用程序专注于既看起来又好又促进工作流程更重要的是,通过粘贴,您可以在剪贴板历史记录中执行快速搜索,最重要的是,只需单击右键单击任何存储的剪贴板条目,就可以通过电子邮件,Twitter,Facebook

    1.3K10
    领券