Hatena::ブログ(Diary)

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

2018-09-27

[] UTF-8で作成したCSVExcel文字化けせずに開けるようにする方法

ExcelBOM付きだとUTF-8だと判断できるらしい

open するときに encoding='utf_8_sig' を指定する


f = open( 'hoge.csv', 'w', encoding='utf_8_sig')
writer = csv.writer(f, lineterminator='\n', dialect='excel', quotechar='"', uoting=csv.QUOTE_ALL)

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

ライブラリインストール

mojimojiインストールエラーになる場合には以下も参照

http://d.hatena.ne.jp/knaka20blue/20180828/1535441099

スタートメニュー -> 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
cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include
mkdir tr1
copy unordered_map tr1

参考ページ

https://pg.kdtk.net/1770