トップページ -> 最新情報技術の実習と研究ツール -> Windows でソフトウエアのインストールと設定 -> ツール類に関する用語説明
[サイトマップへ]  

ツール類に関する用語説明

目次


ファイル操作(展開、圧縮,検索など)

展開(解凍),圧縮

Windows でのファイルの展開(解凍)

Windows の場合, ZIP 形式ファイルの展開(解凍)や圧縮のためのソフトとしては「7-Zip」を使用するものとして説明しています.

7-zip を用いた展開(解凍)の手順例

  1. 7-zip で展開(解凍)を始める.右クリックメニューが便利

  2. 展開(解凍)するディレクトリ(フォルダ)を指定する

Ubuntu でのファイルの展開(解凍)

Ubuntu の場合, ZIP 形式ファイルの展開(解凍)のためのソフトとしては「unzip」を使用するものとして説明しています.

ファイル蹴作

Windows でのファイル検索はEverythingなどのソフトウエアがある.

Ubuntu でのファイル検索は find コマンドが便利である

find . -name "*.blend" -print

エディタ

テキストエディタ

「テキストエディタ」はテキストファイルを編集する機能を持ったソフトウエア.

Windows には,「メモ帳 (notepad)」や,「ワードパッド (wordpad)」などのテキストエディタが備わっている. その他、Windows で使えるエディタとしては Visual Studio CodeNotepad++など多数ある.


端末、シェル、コマンドプロンプト

端末

「端末」というとき,正確には,端末の機材を使う場合と、端末のソフトウエア(端末の機材相当の機能を持つので、「端末エミュレータ」ともいったりする)を使う場合がある. 端末のソフトウウエアとしては,Windows の場合,コマンドプロンプト などがある. 端末の画面には、シェルのプロンプトが表示され、シェルのコマンドを入れることができる.そして、コマンドの結果を確認することができる

Windows のコマンドプロンプト

Ubuntu での端末ソフトウエアの例

環境変数

Windows の環境変数は「PC」のプロパティで設定する

パスを通す

環境変数 PATH を設定することにより、ディレクトリ(複数可)を、シェルでのコマンド実行時の検索対象に含めるように設定すること.

あるいは、Windows のコマンドプロンプトで、次のコマンドを実行する

Windows のコマンドプロンプト

Windows のコマンドプロンプトは,「ファイル名を指定して実行」で「cmd.exe」でも起動できる

Windows10 で,「ファイル名を指定して実行」したいときは,左下の「Windows で検索」をクリックした後で,「cmd.exe」のような検索キーワードを入れる.

bash シェル

bash シェルとは Linux で広く持ちいられているシェル

Linux のシェルでの制限を解除

Linux のシェルでは,使用するメモリ量,コアダンプサイズ,同時にオープンできるファイル数などを制限できる機能がある. 解除するには ulimit コマンドを用いる.

ulimit -c unlimited 

シェルでのヒアドキュメント

bash シェルでのヒアドキュメントの例を次に示す

#!/bin/bash
rm /tmp/hoge.py
cat > /tmp/hoge.py <<-BPY
import bpy
import os
bpy.ops.render.render()
bpy.data.images['Render Result'].save_render(filepath = '/tmp/image.png') 
BPY
blender -b --python hoge.py

シェルにシステム管理者(root) でログイン

オペレーティングシステムに,システム管理者 (root) でログインし、そのシェルを使いはじめること.

管理者として実行

Windows で,コマンドプロンプトを管理者として実行したいときは、メニューを使って、つぎのように操作する

あるいは、Windows のコマンドプロンプトで、次のコマンドを実行する

powershell start-process cmd.exe -verb runas

Linuxのときは,シェルを管理者として実行することはなるべく避けて、個々のコマンドに「sudo」を付ける


データベース


SQLite

SQLite は,リレーショナル・データベース管理システム.次の特徴を持つ.

SQLiteの起動は「sqlite3コマンド」で行う.

パスが通っていないときは, Windowsなら「sqlite3.exe」,Ubuntuなら「sqlite」という名前のファイルを探して実行する.

Windows での動作画面例

Ubuntu での動作画面例


Pythonに向いたシェル,Python開発環境

spyder

spyder」は,Python の開発環境.

※ spyder は,Anacondaに同封されている.

Anaconda

Anaconda は,Continuum Analytics 社が提供している Python バージョン 3 の言語処理系,開発 環境やツール,管理ツールである conda,主要な Python パッケージを1つにまとめたソフトウ エアである.次のアプリケーションも同封されている.

Anaconda の Python のパスの設定

システムの環境変数 PATHの先頭部分に、次の5つが設定されているものとして、説明している

C:\ProgramData\Anaconda3
C:\ProgramData\Anaconda3\Library\mingw-w64\bin
C:\ProgramData\Anaconda3\Library\usr\bin
C:\ProgramData\Anaconda3\Library\bin
C:\ProgramData\Anaconda3\Scripts

Anaconda プロンプト(Anaconda Prompt)

Anaconda プロンプト」は,Anacondaに同封されたコマンドプロンプトのソフトウエア. Windows のコマンドプロンプトとの違いは、CONDA関係の環境変数と、環境変数PYTHONIOENCODINGが自動設定されること.

※ Windows では,Anaconda プロンプト(Anaconda Prompt)は,Anacondaに同封されている.

IPython シェル (Python 処理系のシェル)

IPython シェル」とは,Python のプログラムを対話的(インタラクティブ)に処理する機能を持ったシェル.

Python コンソール (Python 処理系のシェル)

Python のシェルの画面のこと。プロンプトが出て、Pythonのプログラムを受け付ける。そして、その実行結果を表示する。 Python コンソールの起動方法は次の通り。