translation in Japanese
gitlab translation in Japanese
gitlab の翻訳プロジェクトに参加しているのですけれども、新しい文章が追加されましたというメールがよく届く。届く->メールのリンク->翻訳ページ とアクセスが早いのも理由かもしれない。
ただ、翻訳を進めてもこの翻訳を承認する作業が進んでいないようで、最新のgitlabを使用しても全体の50%ぐらいしか翻訳が進んでいないようになってしまっている。早く承認して欲しいものだ。
Pycharm work well again
pycharm work well again
https://fu7mu4.hatenablog.com/entry/2019/04/27/111014 の続き
JetBrains社から回答がきてそれに従ってインストールし直して解決した。
- 古い PyCharmCE.app を削除
- PyCharmCE.app が使用していたディレクトリを全部削除 https://www.jetbrains.com/help/pycharm/directories-used-by-the-ide-to-store-settings-caches-plugins-and-logs.html
- PyCharmCE をダウンロードして再インストール
Installer of OpenJDK
installer of OpenJDK
OpenJDK のインストーラーの場所のメモ
- OpenJDKが行なっている。
- https://adoptopenjdk.net/index.html
- OpenJDK 8 LTSがある。
- JVM が二種類ある(基本はHotSpotなのか?)
Enjoy Solitude
Enjoy Solitude
jupyter notebook を pip でインストールする
TL;DR
jupyter の依存関係で 必要な tornado のインストールに失敗した。 tornado のインストール前にsetuptools いれておく。
python3 -m pip install --user upgrade python3 -m pip install --user setuptools python3 -m pip install --user jupyter
経緯
- Pycham が起動しなくなってしまったので、
- とりあえずの退避先として jupyter notebook を選択
jupyterのインストール
https://jupyter.org/install.html によると、とある。
python3 -m pip install --upgrade pip python3 -m pip install jupyter
ローカルへインストール
ここではローカルにインストールするため --user を追加することにした。 以下を実行する。
python3 -m pip install --user --upgrade pip python3 -m pip install --user jupyter
結果 setuptools がないのでインストールできませんと言われてしまう。
Collecting tornado>=4.2 (from ipykernel->jupyter) Using cached https://files.pythonhosted.org/packages/03/3f/5f89d99fca3c0100c8cede4f53f660b126d39e0d6a1e943e95cc3ed386fb/tornado-6.0.2.tar.gz ERROR: Complete output from command python setup.py egg_info: ERROR: Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: No module named 'setuptools' ---------------------------------------- ERROR: Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/bp/_4wncwxj0z97ln0s0syx7lsr0000gn/T/pip-install-2lb8ioy9/tornado/
ひきつづき、setuptools をインストールして再度続きを行うとインストールできた。
python3 -m pip install --user setuptools python3 -m pip install --user jupyter
ローカルインストール時の注意
ローカルにインストールした場合、スクリプトがパスにないためそのままでは実行できないことが警告される。
WARNING: The script pygmentize is installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts jupyter, jupyter-migrate and jupyter-troubleshoot are installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts jupyter-kernel, jupyter-kernelspec and jupyter-run are installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts iptest, iptest3, ipython and ipython3 are installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script jsonschema is installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script jupyter-trust is installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script jupyter-nbconvert is installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The scripts jupyter-bundlerextension, jupyter-nbextension, jupyter-notebook and jupyter-serverextension are installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script jupyter-console is installed in '/Users/fu7mu4/Library/Python/3.5/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
.bashrc や .bash_profile などで PATH に追加する必要がある。
pycharm is suddenly dead
why pycharm is suddenly dead ?
理由はわからないが pycharm が起動しなくなったのでいろいろ試してみた記録
操作
/Application/PyCharm CE.app をダブルクリック
期待した動作
PyCharm CE の起動
実際の動作
メニューに PyCharmと表われるもののすぐに消えてしまう。
ログ
コンソール.app のログ
Process: python [27743] Path: /Users/USER/*/python Identifier: python Version: 0 Code Type: X86-64 (Native) Parent Process: pycharm [27480] Responsible: python [27743] User ID: 501 Date/Time: 2019-04-27 00:54:07.346 +0900 OS Version: Mac OS X 10.14.4 (18E226) Report Version: 12 Anonymous UUID: E2143080-716A-5603-C197-A0C5A7F6E360 Sleep/Wake UUID: EF4C14FA-5C00-4EC9-98BF-CB5A3563F682 Time Awake Since Boot: 1800000 seconds Time Since Wake: 6800 seconds System Integrity Protection: enabled Crashed Thread: 0 Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: DYLD, [0x1] Library missing Application Specific Information: dyld: launch, loading dependent libraries Dyld Error Message: Library not loaded: /opt/local/Library/Frameworks/Python.framework/Versions/3.5/Python Referenced from: /Users/USER/*/python Reason: image not found Binary Images: 0x10f76d000 - 0x10f76efff +python (0) <A5742A7B-580B-3837-A76B-6183B9F1FDE6> /Users/USER/*/python 0x114528000 - 0x1145926ef dyld (655.1.1) <F217F7F8-A795-3109-B77F-B1E2277F3E3B> /usr/lib/dyld System Profile: Network Service: Apple USB Ethernet Adapter, Ethernet, en3 Network Service: Wi-Fi, AirPort, en0 Boot Volume File System Type: apfs Memory Module: BANK 0/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039 Memory Module: BANK 1/DIMM0, 4 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C3531324D3332443250462D3039 USB Device: USB 3.0 Bus USB Device: USB 2.0 Hub USB Device: Elements 25A2 USB Device: Apple USB Ethernet Adapter Thunderbolt Bus: MacBook Pro, Apple Inc., 39.2 Model: MacBookPro14,1, BootROM 190.0.0.0.0, 2 processors, Intel Core i5, 2.3 GHz, 8 GB, SMC 2.43f6 Graphics: kHW_IntelIrisGraphics640Item, Intel Iris Plus Graphics 640, spdisplays_builtin AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x170), Broadcom BCM43xx 1.0 (7.77.61.2 AirPortDriverBrcmNIC-1305.8) Bluetooth: Version 6.0.11f4, 3 services, 18 devices, 1 incoming serial ports
抜粋 Dyld Message
Dyld Error Message: Library not loaded: /opt/local/Library/Frameworks/Python.framework/Versions/3.5/Python Referenced from: /Users/USER/*/python Reason: image not found
/opt/local/Library/Frameworks/Python.framework/Versions/3.5 の下に Python フォルダがない。3.6 にはある。
とりあえず python3.5 をいれるとそのディレクトリが作成できた。
再度実行
メニューに PyCharmと表われるもののすぐに消えてしまう。
ターミナルからの起動
2019-04-27 10:18:35.145 pycharm[1234:40447] allVms required 1.8*,1.8+ 2019-04-27 10:18:35.148 pycharm[1234:40458] Value of PYCHARM_VM_OPTIONS is (null) 2019-04-27 10:18:35.148 pycharm[1234:40458] Processing VMOptions file at /Users/dote/Library/Preferences/PyCharmCE2019.1/pycharm.vmoptions 2019-04-27 10:18:35.148 pycharm[1234:40458] Done OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Start Failed: Internal error. Please report to http://jb.gg/ide/critical-startup-errors
java.lang.NoSuchMethodError: com.intellij.openapi.util.text.StringUtil$1: method
java.lang.Error: no ComponentUI class for: javax.swing.JTextPane[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=,caretColor=,disabledTextColor=,editable=true,margin=,selectedTextColor=,selectionColor=,kit=,typeHandlers=]
at java.desktop/javax.swing.UIDefaults.getUIError(Unknown Source)
at java.desktop/javax.swing.MultiUIDefaults.getUIError(Unknown Source)
at java.desktop/javax.swing.UIDefaults.getUI(Unknown Source)
at java.desktop/javax.swing.UIManager.getUI(Unknown Source)
at java.desktop/javax.swing.text.JTextComponent.updateUI(JTextComponent.java:340)
at java.desktop/javax.swing.text.JTextComponent.
Also, an UI exception occurred on attempt to show above message:
java.lang.NoSuchFieldError: AA_TEXT_PROPERTY_KEY
at java.desktop/javax.swing.JComponent.setUI(JComponent.java:662)
at java.desktop/javax.swing.text.JTextComponent.setUI(JTextComponent.java:330)
at java.desktop/javax.swing.text.JTextComponent.updateUI(JTextComponent.java:340)
at java.desktop/javax.swing.text.JTextComponent.
あ、これは何かやらかしたらしい。
報告しろとあったので、http://jb.gg/ide/critical-startup-errors を開いて報告した。
openjdk 1.8 のインストーラーが欲しいとき
Windows 用の openjdk 1.8 のインストーラーが欲しいとき
通常のものは、古いJavaが必要になることはマレなんだけれど、たまに Java 1.8 でしか動作しないというのもある。 商用ツールでこれをやられることがある。やれやれ。
Windows 用の openjdk 1.8 のインストーラーが欲しいときはとりあえず、こちら。
https://github.com/ojdkbuild/ojdkbuild の [release]https://github.com/ojdkbuild/ojdkbuild/releases へ移動。 java-1.8.0-openjdk-1.8.0* の中から適当なのを選ぼう。
残念ながら macOS 向けの openjdk 1.8 バイナリはみつからないが、特に必要になったことはない。