Microsoft Word - CygwinでPython.docx

Similar documents
Windows10の標準機能だけでデータを完全バックアップする方法 | 【ぱそちき】パソコン初心者に教えたい仕事に役立つPC知識

PC 資料 Win10: クリーンインストール クリーンインストール Microsoft の メディア作

プログラミングI 第2回 数理物理,総合理学等向け

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

数量的アプローチ 年 6 月 11 日 イントロダクション データ分析をマスターする 12 のレッスン ウェブサポートページ ( 有斐閣 ) 水落研究室 R http:

C#の基本

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

<8B9E93738CF092CA904D94CC814090BF8B818F B D836A B B B816A2E786C73>

方法 4 の手順 パソコンの条件 を確認するための画面を表示する Windows8より前のパソコンでの確認方法 () スタートボタン をクリックする () ( マイ ) コンピューター と書いてある部分を右クリックする (3) プロパティ をクリックする (4) システムの画面が表示される Wind

SHOP99 99 SHOP サイトにデータベースを構築 phpmyadminの設定 1 ー 監修 Yours YoursCompany Company 監修 Yours

BricRobo V1.5 インストールマニュアル

Windows2000/XPインストール手順

<4D F736F F D F82C A815B835982B782E98FEA8D8782CC91CE8F E646F6378>

『テクノス』V2プログラムインストール説明書

Microsoft Word - _ ‘C’³_V1.6InstManual.doc

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

Microsoft Word - Python利用環境構築ガイド_ docx

3. メールソフト設定情報の取得 メールソフト Thunderbird Portable の設定に必要な IMAP/SMTP 設定情報を Office365 から入手します (1) メール画面の右上の 歯車マーク をクリックし 表示されたメニューの オプション をクリックし ます (2) 左側のオプ

基礎からの MySQL 改訂版 は Windows10 や Windows8.1 にも対応しています Windows10 および Windows8.1 をお使いの読者が 基礎からの MySQL 改訂版 を読み進めると きの補足説明 1. 基礎からの MySQL 改訂版 の Windows10 および

PowerPoint プレゼンテーション

Officeインストールマニュアル

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Microsoft PowerPoint - lecture2_PPT.pptx

Windows2000/XPインストール手順

プログラミング基礎

2. ccmybox を利用するには ccmybox の利用には Web ブラウザが必要ですが パソコンの Web ブラウザだけでなく スマートフォンなどのモバイル機器の Web ブラウザからも接続が可能です また Web ブラウザを利用した接続方法以外に 専用接続ツールがメーカーより提供されていま

シューマンウェーブジェネレーター (32bit 版のみ対応 ) 64bit 版 (XP VISTA 7 いずれも )OS は インストール時に下記のエラー画面が出てインストールできません インストールできません インストール時の注意事項必ず管理者権限管理者権限のユーザーでインストールを行って下さい

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

目次 専用アプリケーションをインストールする 1 アカウントを設定する 5 Windows クライアントから利用できる機能の紹介 7 1ファイル フォルダのアップロードとダウンロード 8 2ファイル更新履歴の管理 10 3 操作履歴の確認 12 4アクセスチケットの生成 ( フォルダ / ファイルの

インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB 以上 インターネット接続 ( アップデートを うため ) ( 動作を保証するものではありま

< F F B838B F D815B834A815B94C F B838B816A2

◎phpapi.indd


プログラミング実習I

取扱説明書[SH-12C]

3Dアニメーションが表示されません

Windows ログオンサービス インストールマニュアル 2018/12/21 1

引き算アフィリ ASP 登録用の日記サイトを 作成しよう Copyright 株式会社アリウープ, All Rights Reserved. 1

Rインストール手順

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

目 次 1. はじめに アルコールチェッカー管理ソフトのインストール アルコールチェッカー管理ソフトのアンインストール アルコールチェッカー管理ソフトの操作方法 ソフトの起動 NG 判定値の設定

プログラミングI 主に数理物理向け

Micro Focus Enterprise Developer チュートリアル メインフレーム COBOL 開発 : MQ メッセージ連携 1. 目的 本チュートリアルでは CICS から入力したメッセージを MQ へ連携する方法の習得を目的としています 2. 前提 使用した OS : Red H

鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル IC カードを利用しない応札者向け 第 1.7 版 平成 31 年 2 月鳥取県物品契約課 鳥取県物品電子入札システムセキュリティ ポリシー設定マニュアル Ver.01-07

Microsoft Word - 動画が視聴できない場合.docx

困ったときは001(他のパソコンに変更する場合)

在宅せりシステム導入マニュアル

FlashAir 設定ソフトウエア株式会社東芝セミコンダクター & ストレージ社 Copyright 2012 TOSHIBA CORPORATION, All Rights Reserved. 対応 OS: Windows XP SP3 / Vista SP2 / 7 (32bit/64bit)

Shareresearchオンラインマニュアル

Java言語環境Java2SEついて

サクラスケジューラのインストール説明書

Microsoft Word - PGI WorkstationServer事前準備 doc

平成 31 年 2 月 22 日 岐阜県電子入札システムクライアント PC の Internet Explorer 11 設定手順 ( 受注者用 ) 岐阜県電子入札システムを利用するには インターネットエクスプローラーの設定を行う必要があります 設定項目の一覧 ( クリックすると説明箇所へジャンプし

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx

試金石取扱説明書

Microsoft Word - SSO対応_ontheHub利用者マニュアル170323_高木修正_0329AP.docx

インストールマニュアル 顔が える野菜 果物 新ラベル印刷システム インストールマニュアル ( 別紙 ) Ver.2.00 株式会社シフラ

PALRO Gift Package 操作説明書

1 目次 本書の構成 2 体験版申請用総合ソフトの機能 3 申請用総合ソフトとの相違点 体験版申請用総合ソフト ver.3.0 は, 本番用の申請用総合ソフト (3.0A) の機能に擬似データを加えたものです

ファクス送信用変換ソフト 操作説明書_UA

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Works Mobile セットアップガイド 目次 管理者画面へのログイン... 1 ドメイン所有権の確認... 2 操作手順... 2 組織の登録 / 編集 / 削除... 6 組織を個別に追加 ( マニュアル操作による登録 )... 6 組織を一括追加 (XLS ファイルによる一括登録 )...

SILAND.JP テンプレート集

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

PowerPoint プレゼンテーション

SimLabプラグインは各機能を15回分評価版として試用できます

スマートにプログラミング Android 入門編第 2 版 SDK4/2.3 対応 よくあるご質問 (FAQ) ここでは 読者の皆様から寄せられた質問の中で 比較的多く見受けられたトラブル事例とその解決策を集め掲載致しました お困りの際の解決のヒントとしてご利用下さい なお スマートにプログラミング

GIMP 紹介 (1) 写真の合成と修正 ( コピーしないで下さい ) 1/18 ページ GIMP 紹介 (1) 写真の合成と修正 GIMP( ギンプ ) はフリーソフトですが かなり高度なグラフィックソフトです GIMP 機能の総てを勉強するには 時間が足りませんから 今回は 写真の合成と修正 で

IPPO - 校内研修支援プログラム - 使用説明書 目次 項 目 ページ 1 プログラム利用の準備 この説明書の記述について プログラムの動作環境等 プログラムファイルのコピー プログラムファイルの起動 4 2 プログラムファイルの利用

<4D F736F F D CA08CC082AA B835E B D C58B9194DB82B382EA82DC82B582BD2E646F63>

nLiteによるドライバの統合 - フロッピーディスク不要のXPインストールCDの作成方法 -

2/10 ページ 対象画像の選択 エルスプローラなどで対象の ( 縮小する ) 画像が入っているフォルダーを開きます 例えば 次の通りです 例では 下のフォルダーから反転しているファイル ( つまり 2006_ JPG ) を縮小するものとします 以下の説明では 対象画像 と呼びます

目次 ① MX ONE インストール手順 P.3 ②メイン画面の見方 P.7 ③動画保存の方法 P.8 URL 検出でダウンロードする方法 P.8 自動ダウンロード機能 P.8 アドオン機能でダウンロード 録画する方法 P.9 URL 追加機能 P.11 番組機能 P.12 ④ MX ONE レコー

MAPインストーラー起動時のエラーメッセージへの対処方法

基本的な利用法

譲渡人複数証明データコンバータ操作説明書 平成 26 年 6 月

参考 インストール中に下図のようにインターネット接続を求められる場合があります この表示 が出た場合は お使いのパソコンをインターネットに接続してから再度セットアップを実行 してください お使いの OS によってはセットアップ途中に下図のような表示が出る場合があります この 場合は [ 詳細情報 ]

CR-UK1ソフトウェアユーザーズガイド

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

Studuinoソフトウェアのインストール

ESOTERIC ASIO USB DRIVER インストールマニュアル Windows 用 システム推奨条件 2 インストールで使用する言語を選択して 次へ ボタンをクリックする Intel Core 2 Duo 以上のプロセッサー搭載コンピュータ 搭載メモリ 1GB 以上 対応 OS Windo

PowerPoint プレゼンテーション

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

000

FlashAir ソフトウェア更新ツール Version 東芝メモリ株式会社 Copyright 2017 Toshiba Memory Corporation, All Rights Reserved. 対応 OS: 最新の対応 OS は Web サイトをご参照ください 概要本ソフ

R5A-55C5S7P (64bit) Windows 10 用デバイスドライバ更新手順 ご注意 1. このデバイスドライバ ( 以降ドライバといいます ) の更新は お手持ちのパソコンを Windows 10 へアップデートした後に 本書の手順に添っておこなってください 2. 対象型番以外のパソコ

<コンタクト>クイックマニュアル

PN-T321

REX-C56EX FAX送信 第5.0版

CubePDF ユーザーズマニュアル

環境確認方法 (Windows の場合 ) OS 動作環境日本語版 Windows 7, 8, 8.1, 10 であること 確認方法 Windows キーを押しながら R キーを押します または [ スタート ] メニューから [ ファイル名を指定して実行 ] ( または [ プログラムとファイルの

PowerPoint プレゼンテーション

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Joi-Tab 端末管理システム最終更新日 2015 年 3 月 13 日

PRIDE(プライド)

レターヘッド日本語版 (AC厚木本社)

自宅でJava言語の開発環境を作る方法

Transcription:

Cygwin でプログラミング 2018/4/9 千葉 数値計算は計算プログラムを書いて行うわけですが プログラムには様々な 言語 があるので そのうちどれかを選択する必要があります プログラム言語には 人間が書いたプログラムを一度計算機用に翻訳したのち計算を実行するものと 人間が書いたプログラムを計算機が読んでそのまま実行するものとがあります ( 若干不正確な説明ですが ) 前者を システム言語 後者を スクリプト言語 といいます システム言語には FORTRAN や C C++ といったものが含まれます これらの言語を用いてプログラムを書く場合 一度 計算機が理解できるように翻訳する コンパイル という手順が必要となります コンパイルする機能を持つものを コンパイラ と呼び 人間はコンパイラを使って自分の作ったプログラムをコンパイルすることになります コンパイラは 実行形式 ( ロードモジュール ) と呼ばれる 計算機が理解できる形式のファイルを作成してくれます そして この実行形式を動作させると計算が実行されます ただし もしコンパイラが理解できないプログラムの書き方 ( 文法のミス等 ) をしていると コンパイラが文句を言ってきます この場合 実行形式は作成されません このような場合にはその原因 ( バグ ) を取り除かなければなりません また コンパイルがうまくいって実行形式が生成されても 実行する段階で文句を言われることもあります この場合でもバグ取りが必要です 最もタチの悪いのは 計算自体は行われるのですが結果が期待したものにならない場合です この場合のバグ取りが一番大変です 一方 スクリプト言語には Python などがあります スクリプト言語はプログラムをそのまま計算機が理解してくれるため コンパイルが不要となります スクリプト言語は使いやすく かつ習得しやすい という利点がありますが 一般的に計算処理が遅いという問題があります ( 近年は解決しつつあるようです ) プログラミングを行う場合には 利便性の観点から 私は Windows ではなく UNIX が OS として搭載された PC を利用しています ただ UNIX マシンを持っていない人が UNIX を使いなさい と言われても困ると思いますので Windows ベースで UNIX マシンを用いた感じのプログラミングを行える環境の一つである Cygwin を紹介しようと思います ( 私がこれしか知らないだけで もっと良いものが他にもあるとは思います ) まあ とりあえず Cygwin をインストールしてみましょう 以下のサイトに Cygwin の使用方法などが掲載されていますので アクセスして下さい

http://www2.ktokai-u.ac.jp/~kfuji/cygwin/cygwin.htm 2018/4/6 時点でアクセスできませんでした 今だけアクセスできないかもしれませんので 復活するのを待ちましょう もしくは以下のサイトも参考になるかと思います なお 以降の説明では最初に紹介したサイトがアクセスできるという前提でいますのであしからず https://www.sw.it.aoyama.ac.jp/2011/cp1/cygwin/ 上記のいずれのサイトでも Cygwin をインストールするため 以下のサイトにアクセスするよう指示されています www.cygwin.com 実際にこのページにアクセスすると 以下のような画面が表示されます Cygwin のインストールを行うためには 上記画面の下にある install it by running setup-x86.exe (32-bit installation) or setup-x86_64.exe (64-bit installation) の setup***.exe のどちらかをクリックして下さい( 皆さんの計算機が 32 ビットか 64 ビットかで決まります その判別方法はネットで検索して下さいc) あとは Cygwin の使用

法が書かれているサイトの指示通りに進めて下さい ダウンロードサイトは日本のものが早いのではないかと思います ( なお 以降は 2015 年 4 月に試したものですので 今は少し変更があるかもしれません ) パッケージの選択では 使用法サイトに記載されているように Devel の gcc:fortran gcc:c++ をインストールするとともに Python Perl も使えるようにするため Python Perl もインストールして下さい インストールにはそれなりに時間がかかるようです ( 私の場合は 20 分くらい ) インストールが終わると デスクトップ上に Cygwin Terminal という名前のアイコンができています ダブルクリックして起動することを確認して下さい 起動すると 俗に言う 端末 ターミナル の画面がでてきます ここからは UNIX の基本的な知識が必要となりますので 分からない人は自分で頑張って勉強して下さい ( 例えば 以下が参考になります :http://www.cc.kyoto-su.ac.jp/~hirai/text/unixcommand.html) なお 端末上の位置は インストールしたパソコンの OS(C:)/Cygwin/home/ ディレクトリに対応します つまり プログラムをテキストエディタ ( メモ帳とか ) で作成し このディレクトリ上に保存すれば 端末上で操作できるので UNIX を知らなくても対応できます さて 今回は Python でプログラミングをすることを推奨しているので Python がしっかりインストールされているか確認しましょう Cygwin の画面上で python と打ち込んでみて下さい 以下のように python のモードになっているようならば 正常にインストールされたことになります

さて Python ですが 以下のページが参考になるので 勉強してみて下さい http://www.python-izm.com/ また Python を使うにあたっての注意点を 以下にいくつか示しておきます Python はインデントでのブロック構造となっています 解説のホームページにおけるプログラムでただの空白に見えるところも TAB キーでインデントの扱いをする必要があります 配列は リスト を利用することになるでしょう データの取り出し :http://d.hatena.ne.jp/yumimue/20071205/1196839438 多次元のデータ :http://atkonn.blogspot.jp/2008/01/python7.html ( ただし 多次元のリストの容量を最初に確保する場合は要注意 : http://sonickun.hatenablog.com/entry/2014/06/13/132821) Numpy の Array( 推奨 ):http://rest-term.com/archives/2999/ ループ(for 文 ) では range 関数を利用するのが一般的のようです : http://python.keicode.com/lang/control-flow-loop-for-while.php

以上