孤軍奮闘黙示録 〜 日々の足跡 〜

今まで社会人として経験してきたことや所属している組織内で起こった出来事、大好きな糸島のことなどを綴っています。

新しいモノを勉強してみる

f:id:ma2nagary0he1:20190523221128j:plain

以前仕事でテキストファイルの編集をするのにAWKという言語を使用していました

 

今回仕事でcsvで抽出されたデータを編集する必要があって、Excelで編集するのも良いのですが、折角なので新しい言語を使って編集しようと思い立ちました

 

そこで選んだ言語がPythonです

 

今回はcsvファイルを編集する際に自分がスムーズに出来なかった事を備忘のためにアップしておこうと思います

 

=================================================================

発生したエラー

=================================================================

自分で作ったpythonを実行すると以下のエラーが発生

【エラー】

ImportError: No module named 'pandas'

 

=================================================================

エラーの原因調査と対応

=================================================================

自分の勝手な解釈で、たぶんpandasっていうモジュールがないよ〜って怒られていると思って調べてみるとそんな感じでした(^_^;)

 

なので、pandasっていうモジュールをインストールしてみました

 

【実行コマンド】

pip install pandas

 

【実行結果】

Collecting pandas
Downloading https://files.pythonhosted.org/packages/da/82/1bc41a30737b70863c9b50983ca0413aa47905d215892ee136de3217bf3b/pandas-0.24.2-cp35-cp35m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (16.0MB)
|████████████████████████████████| 16.0MB 1.7MB/s
Collecting python-dateutil>=2.5.0 (from pandas)
Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
|████████████████████████████████| 235kB 1.1MB/s
Requirement already satisfied: numpy>=1.12.0 in /Users/******/.pyenv/versions/3.5.4/lib/python3.5/site-packages (from pandas) (1.16.3)
Requirement already satisfied: pytz>=2011k in /Users/******/.pyenv/versions/3.5.4/lib/python3.5/site-packages (from pandas) (2019.1)
Requirement already satisfied: six>=1.5 in /Users/******/.pyenv/versions/3.5.4/lib/python3.5/site-packages (from python-dateutil>=2.5.0->pandas) (1.12.0)
Installing collected packages: python-dateutil, pandas
Successfully installed pandas-0.24.2 python-dateutil-2.8.0

 

=================================================================

まとめ

=================================================================

新しいことを始めるって中々難しいですねぇ〜。゚(゚´Д`゚)゚。

 

分かっていたことですが、こうやって失敗や躓きを繰り返すことで自分の身になっていつの間にか自分の成長につながっていくんだろうなぁ〜っと勝手に自己解釈をしています

 

やっぱり自分を成長させられるのは自分自身なのだと痛感しました

今後もこういう事をアップすることで自分の勉強にもなり、誰かの役に立てられれば良いなぁ〜っと思います