小编gra*_*ama的帖子

在Lion上安装带有RVM的1.9.3时出错

我已经烧掉了一个令人尴尬的数小时试图在Mac上安装ruby和rails.我正在使用Lion 10.7.2,Xcode 4.2.1,rvm 1.10.0和gcc 4.2.1有没有人有一个万无一失的方法来安装ruby与rvm.或者,是吗?

rvm install 1.9.2 -C --with-readline-dir=$rvm_path/usr --with-iconv-dir=$rvm_path/usr
Run Code Online (Sandbox Code Playgroud)

产生错误

make[1]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make: *** [mkmain.sh] Error 1
Run Code Online (Sandbox Code Playgroud)

运行

rvm install 1.9.3-p0  --with-gcc=clang  
Run Code Online (Sandbox Code Playgroud)

产生错误

make: *** [.rbconfig.time] Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

简单地跑

rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)

产生错误

make[2]: *** [../../.ext/x86_64-darwin11.2.0/tcltklib.bundle] Error 1
make[1]: *** [ext/tk/all] Error 2
make: *** [build-ext] Error 2
Run Code Online (Sandbox Code Playgroud)

从阅读本文开始,我在终端中运行了以下内容,直到我使用目标磁盘模式将libiconv.2.dylib放回原位后,我的Mac才会重启.

rm /usr/local/lib/libiconv.2.dylib
ln -s /usr/lib/libiconv.2.dylib /usr/local/lib/libiconv.2.dylib
Run Code Online (Sandbox Code Playgroud)

这个链接,我还删除了以前安装的Macfuse,已知会导致问题

我重新安装了Xcode两次[从应用程序文件夹安装Xcode].

还有另一种方法可以在Lion上安装Ruby吗?非常感谢,因为我快速耗尽了
格雷厄姆的想法

ruby installation osx-lion

5
推荐指数
2
解决办法
3445
查看次数

如何在 Seaborn Facetgrid 中注释条形(适用于 Factorplot)

我试图将每个条形的值叠加到 4x4 Seaborn Facetgrid 的每个图中。下面的工作在因子图中。我如何修改它以使其在构面网格中工作?针对 g.axes.flat.patches 似乎也不起作用。

 # Annotate a value into each bar in each plot (Doesn't work)
 # Error: AttributeError: 'numpy.flatiter' object has no attribute 'patches'

    for p in g.axes.flat.patches:
        g.annotate("{:.1f}".format(p.get_height()) , 
                    (p.get_x() + p.get_width() / 2., p.get_height()-fudge), # Placement
                    ha='center', va='center', fontsize=12, color='white', rotation=0, xytext=(0, 20),
                    textcoords='offset points')
Run Code Online (Sandbox Code Playgroud)

提前谢谢了

(下面是facetgrid的缩写示例)

melt =df.ix[:, np.r_[14:15, 28:29, 167:171]]

# Melt 
melted =  pd.melt(melt, id_vars=['region','age'],
                  var_name='vote_method', 
                  value_name='popularity').dropna().sort_values(by="region")

g = sns.FacetGrid(melted, row="region", col="vote_method", hue="age",
                  palette=flatui, 
                  sharex=False, sharey=True,size=10, aspect=2)

# Have to pass …
Run Code Online (Sandbox Code Playgroud)

python matplotlib python-3.x seaborn

2
推荐指数
1
解决办法
4538
查看次数

标签 统计

installation ×1

matplotlib ×1

osx-lion ×1

python ×1

python-3.x ×1

ruby ×1

seaborn ×1