とある本に刺激されて、新しい言語を勉強してみたくなりました。

なんか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

1
$ code hello.py

補間効かず。

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入れとくと良いと思います。

次は基本的な構文をやってみたいと思います。