FC2ブログ
Maximaのデータファイルが見つからない!

filenotfound

こんにちは!最近研究でちょいとMaximaを使い始めた管理人です。研究で必要な数値データをMaximaで計算してCSV形式で保存しようとした時にハマったことがあるので、ここにまとめておこうと思います。
ちなみに今回実行した環境は以下のようなものです。

  • Windows7 64bit
  • wxMaxima 14.09.0

ファイルは存在しているはずなのに...。

今回ファイルを生成するにあたっては以下のページを参考にさせて頂きました。

Maximaで必要なプログラムを組んでいざ実行!Mathematicaで組んだ時よりも計算が早くて感動していたのですが、いざ保存したファイルを見てみようとすると、保存したはずの場所にファイルが見当たりません...。エクスプローラの検索にも引っかからないし、これはファイル生成に失敗したかと思ってMaximaのfile_search関数を使うと保存したディレクトリ名が返ってきます。(file_search関数はファイルが無いとfalseを返します。)ファイルのの内容を読み込む関数を使ってMaximaに読み込むとちゃんと保存した内容が出力されます。

以上のことからファイルは存在しているはずなので、Windows側の問題と判断し調べを進めました。

Windows7のVirtualStoreが原因

調査した結果、以下の様なページを見つけました。

こちらの方のページによると、どうもアプリケーションによってはファイルが出力できなかった時にエラーを返すのではなく、「C:\Users\ユーザ名\AppData\Local\VirtualStore」というところにファイルを出力する場合があるようです。自分の場合も調べてみたところ、Maximaで出力したファイルが、「C:\Users\ユーザ名\AppData\Local\VirtualStore」以下にありました!これで研究が捗ります。
みなさんも同様の症状に悩まされた時は是非調べてみてください。

スポンサーサイト



テーマ:トラブル - ジャンル:コンピュータ

[2014/12/06 12:19] | IT全般 | トラックバック(0) | コメント(0) | page top
<<Task ‘’ not found in root project ‘ProjectName’! | ホーム | ビルドが通るのにタイプエラー!? ~eclipse編~>>
コメント
コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバック URL
http://infotech776.blog.fc2.com/tb.php/63-dc0c9ceb
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |