Hatena::ブログ(Diary)

Solr, Python, MacBook Air in Shinagawa Seaside RSSフィード

2018-09-18

[] for Windows インストール メモ

Docker for Windowsインストール

https://www.docker.com/docker-windows

Download for Windows

Please Login To Download


# ↓ アカウントがない場合

Create Account

DockerID、 Email、 Passwordを入力

チェックボックスはすべてチェックする

Sign Up

メールが届くのでクリックするとログインページに飛ぶ

# ↑ アカウントがない場合


ログイン

ダウンロードページに飛ぶ

Get Docker CE for Windows (stable)

Docker for Windows Installer.exe 実行

Add shortcut to desktop のみチェック

[][] Windows10Hyper-V有効にする方法

PowerShell管理者権限で起動して以下実行

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

この操作を完了するために、今すぐコンピューターを再起動しますか?
[Y] Yes  [N] No  [?] ヘルプ (既定値は "Y"):Y

Windows管理ツールHyper-V マネージャが追加されているはず

[] [Windows] 日本語化 メモ

PyCharmインストールする

http://mergedoc.osdn.jp/ の「 Pleiades プラグインダウンロード」 から Windowsクリック

ダウンロードしたファイル解凍

sepup.exe 実行

日本語化するアプリケーション : C:\Program Files\JetBrains\PyCharm Community Edition 2017.2.3\bin\pycharm64.exe 選択

日本語化する

2018-09-04

[][] プロジェクト作成のときのメモ

Windows の場合は django-admin.py ではなく django-admin とする

django-admin startproject config .

アプリケーション作成

python manage.py startapp accounts

2018-08-29

[][] Anaconda再インストールメモ

Jupyterが起動しなくなったのと、場当たり的にいろいろインストールしたり

ごにょごにょしたりして、カオスになってしまっていたで整理のために再インストールした


Anaconda アンインストール

コントロールパネル -> プログラム機能 -> Python 3.6.1(Anaconda3.4.4.0 64bit)
Next-> Uninstall -> Next -> Finish

念のため再起動


Anaconda インストール

https://www.anaconda.com/download/

Anaconda 5.2 For Windows Installer
Python 3.6 version 64-Bit Graphical Installer (631MB)
ダウンロード

Anaconda3-5.2.0-Windows-x86_64.exe 実行
Next -> I Agree -> Just Me -> Next -> Next -> Install -> Next -> Skip -> チェック2つとも外す -> Finish

動作確認

スタートメニュー -> Anaconda3 (64bit) -> Anaconda Prompt -> python
python
Python 3.6.5 |Anaconda, Inc.| (default, Mar 29 2018, 13:32:41) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
スタートメニュー -> Anaconda3 (64bit) -> Jupyter Notebook

ライブラリインストール

スタートメニュー -> Anaconda3 (64bit) -> Anaconda Prompt

pip アップグレード
python -m pip install --upgrade pip

・mojimoji
pip install mojimoji
python
>>> import mojimoji
>>> print (mojimoji.zen_to_han(u'アイウabc012'))
アイウabc012


・mecab
pip install mecab-python-windows
python
>>> import MeCab
>>> m = MeCab.Tagger ("-Ochasen")
>>> print(m.parse ("すもももももももものうち"))
すもももももももものうちモモモモモモモモノウチ        すもももももももものうち        名詞-固有名詞-一般

スタートメニュー -> Anaconda3 (64bit) -> Anaconda Navigator
Enviroments -> Not installed -> 以下を探してチェック -> Apply -> Apply
・bootstrap_static
・django
・elasticserch
・elasticserch-dslmysql-connector-python
・mysqlsqlclient
・wxpython

2018-08-28

[][] mojimojiインストールしてエラーになったときにやったこと メモ

mojimojiインストールした時、C++コンパイラがないとメッセージが出た

error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

ここからダウンロードしてインストールした

https://download.microsoft.com/download/5/F/7/5F7ACAEB-8363-451F-9425-68A90F98B238/visualcppbuildtools_full.exe

インストールするときは以下を選択

カスタム -> Windows 10 SDK 10.0.10240


インクルードファイルディレクトリが変わっているみたいなので

以下を実行

cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include
mkdir tr1
cp unordered_map tr1

参考ページ

https://pg.kdtk.net/1770

2018-08-22

[][] インストールメモ

MySQL インストール

https://dev.mysql.com/downloads
mysql-8.0.12-winx64.zip

Dドライブ解凍

D:\mysql-8.0.12-winx64

ディレクトリ作成

D:\mysql-8.0.12-winx64\data
D:\mysql-8.0.12-winx64\logs
D:\mysql-8.0.12-winx64\tmp

my.ini作成

D:\mysql-8.0.12-winx64\my.ini

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
basedir = D:\\mysql-8.0.12-winx64
datadir = D:\\mysql-8.0.12-winx64\\data
tmpdir = D:\\mysql-8.0.12-winx64\\tmp

## logging
general_log = 1
general_log_file = D:\\mysql-8.0.12-winx64\\logs\\general_query_all.log
log_error = D:\\mysql-8.0.12-winx64\\logs\\mysqld_error.log
log_queries_not_using_indexes = 1
log_slow_admin_statements = 1
log_syslog = 0
log_timestamps = SYSTEM
long_query_time = 3
slow_query_log = 1
slow_query_log_file = D:\\mysql-8.0.12-winx64\\logs\\slow_query.log

環境変数の設定

Path に追加 D:\mysql-8.0.12-winx64\bin

データディレクトリ初期化

mysqld --defaults-file=D:\mysql-8.0.12-winx64\my.ini --initialize

logs/mysqld_error.log にrootの初期パスワードが出力されるのでメモる
2018-08-22T09:26:53.667278+09:00 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: 初期パスワード

起動

mysqld --defaults-file=D:\mysql-8.0.12-winx64\my.ini --console

接続

mysql -u root -p

rootパスワード変更

ALTER USER 'root'@'localhost' IDENTIFIED BY '新しいパスワード';

文字コード確認

show variables like "char%";
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

停止

mysqladmin -u root -p shutdown