質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

3回答

1364閲覧

pythonで緯度経度から平面直角座標へ変換

sekaikan_ozaki

総合スコア65

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2018/01/07 10:52

編集2018/01/07 11:13

python3.5を使っているプログラミング初心者です。

いつもお世話になっております。

緯度経度→平面直角座標に変換するプログラムを作成したいです。

http://vldb.gsi.go.jp/sokuchi/surveycalc/surveycalc/algorithm/bl2xy/bl2xy.htm
の計算式が複雑すぎてpythonのコードにすることが難しかったため、
pyprojを用いて座標変換しようと試みました。

しかし、
pip install pyprojで統合開発環境spyderのターミナルからインストールしようとしましたが、うまくいきませんでした。

pyprojの入れ方として別の方法はなにかありますでしょうか?

何卒、よろしくお願いします。

イメージ説明
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

KojiDoi

2018/01/07 11:06

単にうまくいきませんでしたではなく、こういうエラーメッセージが出たとか、期待とは違うこういう計算結果が得られたとか、具体的に状況を説明してください。
guest

回答3

0

やっていないので保証はありませんが、カリフォルニア大学(アーバイン校)が公開しているwhlファイル(*.whl)のインストールを試してはいかがですか?

pip install xxxxx.whlとコマンドラインからいけるはずです。whlはコンパイル済みなので、多分コンパイラ云々の問題は避けられると思います。

投稿2018/01/07 22:00

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

0

conda install -c conda-forge pyproj
でインストールしてはいかがでしょうか?
記憶によると、pipはクライアント側でコンパイルしますがcondaだとコンパイル済みのリソースをインストールすることになるので、発生している問題は起きないはずです。私は統合管理ツールにanacondaを使っているので上記でいけるのですが、spyderの場合はわかりません。うまくいかないようでしたらanacondaだけをインストールすることで対応できるようですが、VCの環境を作るのと同じくらい面倒かもしれません。

投稿2018/01/07 17:18

R.Shigemori

総合スコア3376

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

command 'cl.exe' failed: No such file or directory

これが「うまくいかなかった」直接の原因ですね。このエラーメッセージを丸ごとgoogleに入力すると次のような検索結果が得られます。

https://stackoverflow.com/questions/41724445/python-pip-on-windows-command-cl-exe-failed/41724634
二つの解決策が提案されているようです。

投稿2018/01/07 11:20

KojiDoi

総合スコア13671

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sekaikan_ozaki

2018/01/07 11:34

このサイトだとVisual Studioをインストールする必要があるみたいですが、Visual Studioは使わずに現在の統合開発環境spyderで行いたいので、別の解決方法を探してみようと思います・・・
KojiDoi

2018/01/07 13:46

このモジュールはc++でプログラミングしたものを内部で利用しているようので、どの環境で使おうと、どのみちC++のインストールは避けられないと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問