ヴィジュアルプログラミングによるDS技術
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[専門ゼミ(平井)]]
#CONTENTS
**1. 目標 [#i67428c5]
ビジュアルプログラミングによるデータ処理を行う。Blocklyと...
**2. 環境構築及び実行 [#e321d51d]
***必要なもの [#j04453c8]
-パソコン(OSはいずれでもよいがLinuxで運用するのが普通だと...
-
-
-
-
***Windows SubSystem for Linux2(WSL2)(Linux、UNIXでも...
とりあえず、WSL2のインストールから始める。以下のサイト見...
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10
一応ここにその内容を記す。まず、管理者権限でPowerShellを...
dism.exe /online /enable-feature /featurename:Microsoft-...
次に、同じくpowershellでwindowsのどのシステムを使用してい...
systeminfo | Select-String "システムの種類"
コマンドプロンプトの場合はこれ
systeminfo | find "システムの種類"
次にwindowsのバージョンを確認する。バージョンとビルド番号...
-x64 システムの場合: バージョン 1903 以降、 ビルド 18362 ...
-ARM64 システムの場合: バージョン 2004 以降、 ビルド 1904...
-18362 より前のビルドは WSL 2 をサポートしていません。 Wi...
WSL 2 をインストールする前に、" 仮想マシン プラットフォー...
dism.exe /online /enable-feature /featurename:VirtualMac...
お使いのパソコンを&size(20){&color(red,white){再起動};};...
次にWSL2Linuxカーネル更新プログラムパッケージをダウンロー...
[[x64:https://wslstorestorage.blob.core.windows.net/wslbl...
[[ARM64:https://wslstorestorage.blob.core.windows.net/wsl...
ダウンロード後、ダウンロードしたファイルを実行する。
次に、次のコマンドで、新しい Linux ディストリビューション...
wsl --set-default-version 2
次に、Ubuntu 20.04 LTSをMicrosoft Storeからインストールす...
下のリンクに行って入手を選択する。
[[Ubuntu 20.04 LTS:https://www.microsoft.com/store/apps/9...
複数のデバイスで使うか聞かれたら必要ないと答える。
その後、起動し、ユーザー名とパスワードを設定する。もちろ...
このユーザー名およびパスワードは、インストールする Linux ...
ユーザーがユーザー名およびパスワードを作成すると、そのア...
このアカウントは、Linux 管理者と見なされ、sudo (Super Use...
***WSL2のBlocklyのための環境構築 [#s827ee10]
ここから、Ubuntuで作業する。Ubuntuで次のコマンドを実行す...
sudo apt update
sudo apt -yV upgrade
WSL2を再起動する。再起動後次のコマンドを実行する。このコ...
sudo apt install apache2
apache2 -v
***WSL2へのpyenv(python)のインストール [#m9448d25]
以下のコマンドはpythonを使用するために必要な機能をインス...
sudo apt install -y build-essential libffi-dev zlib1g-de...
ここでWSL2(Ubuntu)を再起動。
次に以下のコマンドでpyenv本体のダウンロードとインストール...
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
次に、以下のコマンドで.bashrcの更新をする。
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
WSL2(Ubuntu)を再起動。再起動後に次へ
以下のコマンドでpyenvがインストールできたかを確認(pyenv...
pyenv -v
以下のコマンドでpythonのインストール
pyenv install 3.8.5 # 例えば,version 3.8.5
pyenv versions # インストール済みのpyenvのバージョンを確...
pyenv global 3.8.5
これにて、pythonのインストールは完了である。
python -m pip install pyocr matplotlib pydotplus pulp...
apt install tesseract-ocr libtesseract-dev tesseract-...
sudo apt-get dist-upgrade
sudo apt-get install build-essential
sudo apt-get update
sudo apt-get install graphviz mecab libmecab-dev meca...
git clone https://github.com/neologd/mecab-ipadic-neo...
cd mecab-ipadic-neologd
sudo bin/install-mecab-ipadic-neologd
cd /etc
sudo vim mecabrc
ここで:set pasteをし,aを押し,以下にコピペで変更する
dicdir = /usr/lib/x86_64-linux-gnu/mecab/dic/mecab-ip...
:wq で保存
sudo apt install swig python3-pip
sudo pip3 install mecab-python3
sudo apt install build-essential cmake git libgtk2.0-...
cd
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PR...
make -j7
sudo make install
https://www.engineer-log.com/entry/2019/10/31/tesseract5-...
***WSL2内でのBlockly環境構築 [#v88fa7b7]
ダウンロードすべきファイルを以下のzipファイルにまとめたの...
#ref(20201118product.zip)
エクスプローラーのパスのところで、\\wsl$と入力しEnter。そ...
cgi-binの中身を入れる。htmlはサイトを構成するファイルが入...
次に、CSVファイル入れるところ作る。
cd
mkdir kaiki
sudo chmod 777 kaiki
入れるとき拒否られたら次のコマンドをubuntuで。chmodで読み...
sudo chmod 777 /var/www/html
sudo chmod 777 /usr/lib/cgi-bin
cgi-binなかったら次のコマンド。cgi-binディレクトリを作成...
mkdir /usr/lib/cgi-bin
その後以下を実行。ファイルの権限を変えてる。755にするのは...
sudo chmod 755 /usr/lib/cgi-bin
sudo chmod 755 /usr/lib/cgi-bin/kaiki.cgi
python -m pip install pandas
python -m pip install scikit-learn
以下のコマンドでエディタ開ける。
sudo nano /usr/lib/cgi-bin/kaiki.cgi
上のコマンドで開いた後、以下の二つの部分のzetaというとこ...
#!/home/zeta/.pyenv/shims/python
wine.to_csv('/home/zeta/kaiki/123456.csv', header=False,...
「Ctrl+X」→「y」→「Enter」で保存する。
次のコマンドでCGIモジュールを有効にできる。これはcgi-b...
sudo a2enmod cgid
終了行:
[[専門ゼミ(平井)]]
#CONTENTS
**1. 目標 [#i67428c5]
ビジュアルプログラミングによるデータ処理を行う。Blocklyと...
**2. 環境構築及び実行 [#e321d51d]
***必要なもの [#j04453c8]
-パソコン(OSはいずれでもよいがLinuxで運用するのが普通だと...
-
-
-
-
***Windows SubSystem for Linux2(WSL2)(Linux、UNIXでも...
とりあえず、WSL2のインストールから始める。以下のサイト見...
https://docs.microsoft.com/ja-jp/windows/wsl/install-win10
一応ここにその内容を記す。まず、管理者権限でPowerShellを...
dism.exe /online /enable-feature /featurename:Microsoft-...
次に、同じくpowershellでwindowsのどのシステムを使用してい...
systeminfo | Select-String "システムの種類"
コマンドプロンプトの場合はこれ
systeminfo | find "システムの種類"
次にwindowsのバージョンを確認する。バージョンとビルド番号...
-x64 システムの場合: バージョン 1903 以降、 ビルド 18362 ...
-ARM64 システムの場合: バージョン 2004 以降、 ビルド 1904...
-18362 より前のビルドは WSL 2 をサポートしていません。 Wi...
WSL 2 をインストールする前に、" 仮想マシン プラットフォー...
dism.exe /online /enable-feature /featurename:VirtualMac...
お使いのパソコンを&size(20){&color(red,white){再起動};};...
次にWSL2Linuxカーネル更新プログラムパッケージをダウンロー...
[[x64:https://wslstorestorage.blob.core.windows.net/wslbl...
[[ARM64:https://wslstorestorage.blob.core.windows.net/wsl...
ダウンロード後、ダウンロードしたファイルを実行する。
次に、次のコマンドで、新しい Linux ディストリビューション...
wsl --set-default-version 2
次に、Ubuntu 20.04 LTSをMicrosoft Storeからインストールす...
下のリンクに行って入手を選択する。
[[Ubuntu 20.04 LTS:https://www.microsoft.com/store/apps/9...
複数のデバイスで使うか聞かれたら必要ないと答える。
その後、起動し、ユーザー名とパスワードを設定する。もちろ...
このユーザー名およびパスワードは、インストールする Linux ...
ユーザーがユーザー名およびパスワードを作成すると、そのア...
このアカウントは、Linux 管理者と見なされ、sudo (Super Use...
***WSL2のBlocklyのための環境構築 [#s827ee10]
ここから、Ubuntuで作業する。Ubuntuで次のコマンドを実行す...
sudo apt update
sudo apt -yV upgrade
WSL2を再起動する。再起動後次のコマンドを実行する。このコ...
sudo apt install apache2
apache2 -v
***WSL2へのpyenv(python)のインストール [#m9448d25]
以下のコマンドはpythonを使用するために必要な機能をインス...
sudo apt install -y build-essential libffi-dev zlib1g-de...
ここでWSL2(Ubuntu)を再起動。
次に以下のコマンドでpyenv本体のダウンロードとインストール...
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
次に、以下のコマンドで.bashrcの更新をする。
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc
WSL2(Ubuntu)を再起動。再起動後に次へ
以下のコマンドでpyenvがインストールできたかを確認(pyenv...
pyenv -v
以下のコマンドでpythonのインストール
pyenv install 3.8.5 # 例えば,version 3.8.5
pyenv versions # インストール済みのpyenvのバージョンを確...
pyenv global 3.8.5
これにて、pythonのインストールは完了である。
python -m pip install pyocr matplotlib pydotplus pulp...
apt install tesseract-ocr libtesseract-dev tesseract-...
sudo apt-get dist-upgrade
sudo apt-get install build-essential
sudo apt-get update
sudo apt-get install graphviz mecab libmecab-dev meca...
git clone https://github.com/neologd/mecab-ipadic-neo...
cd mecab-ipadic-neologd
sudo bin/install-mecab-ipadic-neologd
cd /etc
sudo vim mecabrc
ここで:set pasteをし,aを押し,以下にコピペで変更する
dicdir = /usr/lib/x86_64-linux-gnu/mecab/dic/mecab-ip...
:wq で保存
sudo apt install swig python3-pip
sudo pip3 install mecab-python3
sudo apt install build-essential cmake git libgtk2.0-...
cd
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
cd ~/opencv
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PR...
make -j7
sudo make install
https://www.engineer-log.com/entry/2019/10/31/tesseract5-...
***WSL2内でのBlockly環境構築 [#v88fa7b7]
ダウンロードすべきファイルを以下のzipファイルにまとめたの...
#ref(20201118product.zip)
エクスプローラーのパスのところで、\\wsl$と入力しEnter。そ...
cgi-binの中身を入れる。htmlはサイトを構成するファイルが入...
次に、CSVファイル入れるところ作る。
cd
mkdir kaiki
sudo chmod 777 kaiki
入れるとき拒否られたら次のコマンドをubuntuで。chmodで読み...
sudo chmod 777 /var/www/html
sudo chmod 777 /usr/lib/cgi-bin
cgi-binなかったら次のコマンド。cgi-binディレクトリを作成...
mkdir /usr/lib/cgi-bin
その後以下を実行。ファイルの権限を変えてる。755にするのは...
sudo chmod 755 /usr/lib/cgi-bin
sudo chmod 755 /usr/lib/cgi-bin/kaiki.cgi
python -m pip install pandas
python -m pip install scikit-learn
以下のコマンドでエディタ開ける。
sudo nano /usr/lib/cgi-bin/kaiki.cgi
上のコマンドで開いた後、以下の二つの部分のzetaというとこ...
#!/home/zeta/.pyenv/shims/python
wine.to_csv('/home/zeta/kaiki/123456.csv', header=False,...
「Ctrl+X」→「y」→「Enter」で保存する。
次のコマンドでCGIモジュールを有効にできる。これはcgi-b...
sudo a2enmod cgid
ページ名: