macOSをHigh Sierraに更新した。スクリプト実行環境のバージョンは変わったのか
macOSをHigh Sierraに更新した。スクリプト実行環境のバージョンは変わったのか。
python
High Sierra
Python 2.7.10 (default, Jul 15 2017, 17:16:57)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Sierra
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
pythonバージョンは変更なし。
コンパイラのバージョンは上がっている。
perl
High Sierra
This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall
Sierra
This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall
perlのバージョンも変更なし。
PHP
High Sierra
PHP 7.1.7 (cli) (built: Jul 15 2017 18:08:09) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
Sierra
PHP 5.6.30 (cli) (built: Feb 7 2017 16:18:37)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
なんと、 PHP5からPHP7へ。
sqlite3
High Sierra
SQLite version 3.19.3 2017-06-27 16:48:08
Sierra
SQLite version 3.16.0 2016-11-04 19:09:39
sqlite3はバージョンが上がっているけど、これがどこにどう影響するかがわからない。
まとめ
バージョンが上がっているスクリプト言語もあった。
本当はPythonが3系列になっていると嬉しかった。
- BOM付きUTF-8からBOMを除去するpython
- jythonのヒープメモリ設定
- Kotlin1.2.50がリリースされていた
- macOSをMojaveに更新した。スクリプト実行環境のバージョンは変わったか
- pathlib.Pathを調べる
- perlで日付を扱うならTime::Piece
- perlワンライナー
- perl正規表現で制御コードを除去する
- pyenvでpython環境をインストール
- pyenvとvirtualenvでpython環境を構築
コメントを残す