とある本に刺激されて、新しい言語を勉強してみたくなりました。
なんかpythonが人気らしいので、ちょっといインストールしてみました。
環境はWindows7です。
Download
https://www.python.org/
3.6.2
Install
“Add Python 3.6 To PATH”をON
インストール先を変えたいので”Customize installation”
“Next”
何を使うことになるかわからないので、全部On。
“Install for all users”をOnすると、インストール先フォルダがProgram Filesに変わりました。
そしたら”Install”
無事終了
online tutorial
documentation
what’s new
コマンドプロンプトを立ち上げて、インストール確認。
1
2
3
4
|
$ python
Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
|
Visual Studio Code
補間効かず。
Extention
Python on Visual Studio Codeで紹介されてる
Pythonを使ってみます。
補間でた。
保存しようとしたらこんなの出た
名前からするtslint的な構文チェッカですかね?素直に”Install pylint”してみると、エラー発生。
1
2
3
4
5
6
7
8
9
10
11
12
13
|
Collecting wrapt (from astroid>=1.5.1->pylint)
Downloading wrapt-1.10.11.tar.gz
Installing collected packages: isort, six, colorama, mccabe, lazy-object-proxy, wrapt, astroid, pyli
nt
Running setup.py install for wrapt ... error
Exception:
Traceback (most recent call last):
File "C:\Program Files (x86)\Python36-32\lib\site-packages\pip\compat\__init__.py", line 73, in co
nsole_to_str
return s.decode(sys.__stdout__.encoding)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x83 in position 3: invalid start byte
During handling of the above exception, another exception occurred:
|
“UnicodeDecodeError”だそうで、調べてみますとこちらを発見。
pythonは日本語苦手って噂はきいてましたが、エンコード関係に悩まされそうな予感。
コマンドプロンプトを開いて
1
2
3
4
5
|
$ chcp 65001
$ set PYTHONIOENCODING=utf_8
$ pip uninstall wrapt
$ pip install wrapt
$ pip install pylint
|
で一応動きました。
あとCode Runner入れとくと良いと思います。
次は基本的な構文をやってみたいと思います。