V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Sylv  ›  全部回复第 64 页 / 共 107 页
回复总数  2124
1 ... 60  61  62  63  64  65  66  67  68  69 ... 107  
2016-05-27 13:18:26 +08:00
回复了 nlimpid 创建的主题 分享发现 CloudApp Pro Lite File-Sharing: Lifetime Subscription 25$
Note: Offer available for new CloudApp customers only.

貌似挺合算的,不知道用另一个邮箱重新注册个账户算不算新客户?
2016-05-26 15:19:49 +08:00
回复了 Tardis0127 创建的主题 Apple 谁说 Mac 散热不好?
记得以前有看到几次有人用类似软件导致风扇再也不能自动调节了,会一直全速转动,甚至重装系统后都无法恢复,所以慎用此类软件。
You cannot save them all.
穷则独善其身,达则兼济天下。
2016-04-19 16:31:31 +08:00
回复了 Sylv 创建的主题 Alfred Alfred 2 Workflow: 改进版的 Apple 多账户自动切换
@homever 咳,虽然知道基本没人用 iBooks ,还是有点完美主义者,宁可拖着不做也不愿意有缺陷。
iBooks 的问题再让我研究下,真解决不了也只能移除支持了。
2016-04-19 16:16:45 +08:00
回复了 yoa1q7y 创建的主题 晒晒更健康 2016 晒桌面
@yoa1q7y 不知道是不是只有我这样,我以前会有思考难题的时候在屋里走圈的习惯,所以边走边工作我觉得反而有助于我思考,不过走久了脚酸就影响思考了,所以走一段时间后还是会停下来站一会或者是坐下来。
2016-04-19 16:00:54 +08:00
回复了 Sylv 创建的主题 Alfred Alfred 2 Workflow: 改进版的 Apple 多账户自动切换
@homever 被你抓到了。。。一直没更新版本的主要原因是之前修一半的时候发现 iBooks 有个 bug 超出我能力了,可能需要花些时间深入研究下 AppleScript ,然后就被我暂时放下了想有闲时再研究,然后就拖延症犯了,再加上我现在基本只用一个帐号不怎么切换了于是动力也少了很多,然后没想到就拖到现在了。。
感谢你一直还惦记着,我把这事在 todo list 里优先级别调高了,相信在不远的将来就能见到新版本的。。吧。
2016-04-19 15:32:50 +08:00
回复了 yoa1q7y 创建的主题 晒晒更健康 2016 晒桌面
@onlyice
主要是用来一边用电脑工作一边走路的,跑起来肯定就没办法打字了,我一般是设置在时速 2 km/h ,这速度就基本不会影响我敲键盘了。如果做的事主要用鼠标就够了的时候,速度还能调快很多。不过用来跑步的时候,也能用显示屏看集美剧什么的,跑步也能跑久一点。
2016-04-19 05:06:43 +08:00
回复了 yoa1q7y 创建的主题 晒晒更健康 2016 晒桌面
终于有机会晒一下我的 treadmill desk 了。

书桌视角
http://i.imgur.com/a3DRlpD.jpg

正常模式侧面视角
http://i.imgur.com/QRhLGuK.jpg

跑步机模式侧面视角
http://i.imgur.com/EPnlrVC.jpg

跑步机视角
http://i.imgur.com/G5EDdec.jpg
2016-04-12 04:58:18 +08:00
回复了 pimin 创建的主题 问与答 Sublime 3 用 Ctrl+B 运行打印中文就报错是什么原因?
@pimin
我又多试了下,发现识别 .bash_profile 文件只是插件级的行为,只会对 Build System 和 Sublime REPL 等部分插件有效,但一些插件如 Sublime Code ​ Intel 和 Python Flake 8 Lint 等并不会去读取 .bash_profile 文件,实际上 Sublime Text 全局级别的 PATH 还是只受 /etc/paths 影响。
可以通过 ctrl+` 快捷键唤出 Sublime Text 的 console ,然后输入以下命令来查看全局的 PATH 环境变量:
import os; os.environ['PATH']

所以,总结一下:
如果只需要 Build System 和 Sublime REPL 能识别出 pyenv 切换的 Python 版本,那么只用把 pyenv 的 eval "$(pyenv init -)" 命令添加到 .bash_profile 文件中就可以了。
但如果想要能对 Sublime Text 的全部插件都生效,还是需要把 pyenv 的 shims 路径(/Users/<user>/.pyenv/shims )添加到 /etc/paths 文件首行。
2016-04-12 03:54:05 +08:00
回复了 pimin 创建的主题 问与答 Sublime 3 用 Ctrl+B 运行打印中文就报错是什么原因?
@pimin
感谢回复,终于让我知道为什么在我这 Sublime Text 的 PATH 一直不正确了。
因为我用的 shell 是 zsh 而没有用 bash ,所以我的各种环境变量设置命令是写在 .zshrc 文件里而不是 .bash_profile 文件里。这样看来 Sublime Text 其实是会去读取 .bash_profile 文件的,但不会去读 .zshrc 。
所以真正正确的解决办法应该是把 .zshrc 里的设置命令复制一份到 .bash_profile 里,这样 Sublime Text 就能正确识别各种环境变量了,而不用去更改系统默认的 /etc/paths 文件了。
2016-04-10 17:19:44 +08:00
回复了 Sylv 创建的主题 分享创造 [PopClip 插件] 欧路词典划词翻译
@ynyounuo 现在还是没有更好的解决方法,这个冲突问题还是得靠 PopClip 官方来修啊,不过看来是没什么希望。

我还是在用旧的 1.5.2 版本的 PopClip 来解决这个问题,暂时好像只有这一招了。
不过我之前是通过 Time Machine 来恢复回旧版的 PopClip ,它原本是在 Mac App Store 买的版本,导致 Mac App Store 一直会有角标提醒我 PopClip 需要升级,强迫症真的不能忍。
刚好今天居然让我在 PopClip 官网翻到了隐藏的非 MAS 版的 1.5.2 版本 PopClip 的下载地址。如果原本有在 Mac App Store 购买过,非 MAS 版的 PopClip 是自动解锁全功能的。
这样终于不用再忍角标了,而且如果之前没备份旧版本,这下也能用回 1.5.2 版本了。

官方的 1.5.2 版本下载地址:
https://d20vhy8jiniubf.cloudfront.net/downloads/PopClip-1.5.2.zip

为了避免以后官方下载地址失效,这里再放个备份地址:
http://cl.ly/febB
2016-04-10 16:39:39 +08:00
回复了 pimin 创建的主题 macOS Finder 经常会出现一个白色的窗口是什么东西?
随便搜了下就有 6 个一样问题的帖,没有比这更月经的问题了。。。

让我再复制下再复制下我以前的回答:

其实是个 feature ,在 Finder 里你敲英文首字母不是可以定位到文件吗,而当文件是以中文命名时,你一样可以用中文输入法在 Finder 中敲出首汉字来定位,这时因为没有输入焦点,就会出现这个框来显示你输入的汉字,此时一般你按 esc 就能把这个框消掉了
2016-04-10 16:32:45 +08:00
回复了 pimin 创建的主题 macOS Finder 经常会出现一个白色的窗口是什么东西?
2016-04-10 16:25:30 +08:00
回复了 pimin 创建的主题 问与答 Sublime 3 用 Ctrl+B 运行打印中文就报错是什么原因?
@pimin 我试了下,貌似 Anaconda 对我这不起作用。


我研究了下,如果不改 sublime-build 里的命令,要想让 Sublime Text 识别出 pyenv 切换的 Python 版本,则需要把 pyenv 的 shims 路径(/Users/<user>/.pyenv/shims )添加到 Sublime Text 的 PATH 环境变量中。

我试了几种办法修改 Sublime Text 的 PATH 环境变量,但每次 "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 这几个路径都会在 Sublime Text 的 PATH 里优先于我设置的 pyenv 路径,使得 Sublime Text 只会去使用我安装在 /usr/local/bin/ 的 Python 版本,无法通过 pyenv 来切换版本。

最后发现,发生这种情况其实是因为 /etc/paths 文件里设置的路径对于 Sublime Text 3 是优先权最高的,而默认的 /etc/paths 内容为:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
所以导致 "/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin" 这几个路径总会位于 Sublime Text 的 PATH 环境变量的最前面。

因此设置 Sublime Text 3 的 PATH 环境变量的正确方法应当是去修改 /etc/paths 文件。

我把 pyenv 的 shims 路径(/Users/<user>/.pyenv/shims )添加到了 /etc/paths 文件的首行后, Sublime Text 3 就能正确识别出 pyenv global/local 命令切换的 Python 版本了,不再需要修改 sublime-build 或安装其它插件。

并且此方法另外的好处是,其它有依赖 Python 版本的插件(例如: Sublime ​ REPL 、 Sublime ​ Code ​ Intel 、 Python Flake ​ 8 Lint 等)也能自动识别出 pyenv 切换的 Python 版本,不再需要去修改它们的配置文件来指向正确的 Python 解释器了。


以上,把这个问题的解决方法写在这,供后人参考,少走一些弯路。
2016-04-08 02:41:58 +08:00
回复了 pimin 创建的主题 问与答 Sublime 3 用 Ctrl+B 运行打印中文就报错是什么原因?
我是把 Python.sublime-build 里的 shell_cmd 的 python 改为了 pyenv 的 python 路径:
"shell_cmd": "/Users/user/.pyenv/shims/python -u \"$file\""

这样在终端里运行 pyenv global <version> 后,/Users/user/.pyenv/shims/python 的 Python 版本也就会相应改变, Sublime Text 中运行的 Python 版本也就跟着变了。

这种办法还是有一定缺陷的,例如无法自动识别 virtualenv 环境,可能还有更好的解决办法。
2016-04-08 01:31:00 +08:00
回复了 pimin 创建的主题 问与答 Sublime 3 用 Ctrl+B 运行打印中文就报错是什么原因?
在 Python 3 下发生这个问题还是有点奇怪的,很有可能是你的 Sublime Text 的环境变量 PYTHONIOENCODING 被设置为 ascii 了,运行以下命令检查下:
print("sys.stdout.encoding", sys.stdout.encoding)
print("PYTHONIOENCODING", os.environ.get('PYTHONIOENCODING'))

在默认情况下,以上命令在 Sublime Text 里用 Python 3 运行的结果是以下:
sys.stdout.encoding UTF-8
PYTHONIOENCODING None

相关参考:
/t/163786
2016-03-13 15:49:50 +08:00
回复了 Elethom 创建的主题 Soylent Soylent 到手,座標北京
个人感觉只加水的话味道还是不太好喝,所以现在我都是加乳酸菌饮料和香蕉搅拌一下,口感会好很多。
2016-03-13 12:14:13 +08:00
回复了 xieguobihaha 创建的主题 Python 求教, python shell 路径包含空格的问题
Shell 命令里路径两头加引号。
例子:
os.system("ls '{}'".format(project_dir))
2016-03-07 10:01:03 +08:00
回复了 elviscai 创建的主题 macOS [免费] Free: Mighty Mac App Bundle @ StackSocial
Window Tidy 对大屏幕的窗口管理还是挺好用的,当年看王自如的一个视频后入的:
https://www.youtube.com/watch?v=AxazzDvbqPY
进度条 1:00:00 处出现
2016-03-07 09:39:14 +08:00
回复了 northisland 创建的主题 问与答 为什么这段 python 代码,有个变量不能访问,只能 print()
print xxx # 这是 Python 2 的 print 语法
print(xxx) # 这是 Python 3 的 print 语法
当你在 Python 2 下 from __future__ import print_function 后,就得改用 Python 3 的 print 语法了,否则就会报语法错误。
所以你在这得:
print(type(s2))
1 ... 60  61  62  63  64  65  66  67  68  69 ... 107  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1855 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 16:36 · PVG 00:36 · LAX 09:36 · JFK 12:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.