ラベル Mac OSX の投稿を表示しています。 すべての投稿を表示
ラベル Mac OSX の投稿を表示しています。 すべての投稿を表示

2014年12月11日木曜日

Mac OSX なぜか日本語入力が消せなくなった。対処法

普段からGoogle日本語入力を使っているのだが、あるアップデート時(多分Mountain Lionあたり)からなぜか純正日本語入力(ことえり?)が日本語入力の入力ソースの切り替えのオプションに入ってきて、しかも消せなくなった。この状態だと「日本語(Google)」、「日本語(ことえり)」、「Romaji」の3つの入力ソースを切り替えて使わなくてはならず煩わしい。削除したいが、入力ソースのことえりを削除するための-ボタンが無効にされている。

色々調べたところ、この記事から最低ひとつは英字入力ができるようになっていないといけない制約があることがわかった。上の絵をよく見ると実ははことえりがRomajiのところにチェックがついていて英字入力を可能にしている。英字入力の役割を担っているのがこのことえりのみとなっているために消せないということだ。つまり、別の英字入力ソースを加えれば消せるということ。
上図のように英字入力を入力ソースとして加える。
するとことえりを削除するための-ボタンが有効になるので、押す。
消える。

2013年2月6日水曜日

Chromeで埋め込みのyoutube動画が再生されないときの対処法

<embed>タグで埋め込まれたyoutubeの動画が再生されなくなった。環境はMac OSX Lion のChorme。調べた。
Embedded YouTube videos won't play in Chrome - Google Groups
Embedded Videos Not Playing In Chrome? Here's How To Fix It



要はクッキーを削除すれば良いとか。設定を開く(英語ですがわかりますよね。まんまコピってきました。)


設定(Settings)を開く
下の方にあるShow advanced settings(上級者向け設定?)をクリック

プライバシー設定のところの「ブラウジングデータ消去」的なことが書かれているボタンを押す。

すると下のボックスが表示されれるので、「最初」とか「全部」とかに合わせて上の4つをチェックして消去ボタンを押す。

これで動いた。

2012年11月5日月曜日

Mac OSX Lion で Homebrew 経由で Python の pip 使うときに苦労した話

超雑記。

portなどを使っていた環境からbrewへの移行。
portのときどんなふうにインストールしたか記憶がない。
virtualenv, virtualenvwrapperで仮想環境を作っていた。

(Homebrewのインストールは省略。ユーザー権限でインストール。rootじゃない)

brew install python でpython をインストール
.zshenvに
export PATH=/usr/local/bin:/usr/local/share/bin:$PATH
を追加。普通は.bashrc。

同時にインストールされるというpipでnumpyをインストールしようとすると
すでに入っていると言われた

とりあえず pip freezeで得られるパッケージを全削除して
foreach i (`pip freeze | awk -F== '{print $1}'`)
sudo pip uninstall $i
end
(rootでインストールされていたのでsudo)

再度インストール
しかし
/Library/... permission denied
と怒られる。
root権限のところに書こうとしている。前使っていた環境のpipでの書き込み先だ。

brew uinstall python

brew install python --universal
してみた
しかしだめだ

よくよくインストールログを見るとbrew linkが完了しなかったという情報が

brew link python

してみると
pipがすでにあるからリンク貼れなかったぜ馬鹿野郎と怒られる

brew link --overwrite python

して元からあるやつを上書き。
ちゃんと動いた。
前に使っていたpipがpath上に残っていたせいで、そちらのpipの環境を使ってしまっていたのが原因だった。