- ベストアンサー
Pythonを手軽に学ぶための環境づくり
- Pythonの学習本を買いましたが、学習環境が未構築のまま放置しています。
- 学習環境を構築するための候補として、Raspberry Pi、Windowsセットアップ、LinuxをVMWareでインストールする方法があります。
- 会社のPCと自宅のPCで同じ環境を構築するためにはWindowsが最適であり、Sublime Textというツールも利用できます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- cametan_42
- ベストアンサー率61% (154/250)
関連するQ&A
- pythonコマンドでオプションを使いたい
現在raspberry piでpythonを使ったプログラムをやっています。pythonのコードで、linuxのコマンドのように、複数のオプションを設定して、それに応じた結果を返すようにしたいです。 そのようなことを実現する方法としてpythonにはパースという機能があるというのを知ったのですが、 http://docs.python.jp/2/library/argparse.html こちらのサイトに載っている $ python prog.py 1 2 3 4 4 $ python prog.py 1 2 3 4 --sum 10 このように複数のオプションのを設定してその合計を出力するような例が載っていたのですが、このプログラムをどのように書けば良いか、具体的によくわかりません。 ご教示いただきますよう、よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- python で競馬予想ソフトを作りたい。
現在 JRA-VANのデータを使ってVBAで作ったソフトを使っています。 それをpythonの機械学習やAIの機能を一部でも使えないかと考えていす。data発信者 JRA-VANDadelabo はCやVBAを推奨していて今のところパイソンは全く考えていないようです。 わからないのは CやVBAでソフトを作るときには、FormにJV-LinkというJvDataを取得する際にcomというかDLLのようなソフトを張り付けてプログラムを作ります。 はたして、パイソンでJV-Linkが使えのかどうかなんですが、わかる人がいたらぜひ教えてください。お願いします。
- 締切済み
- C・C++・C#
- Python3.5をC++に組み込んで配布するには
C++のプログラムから、PythonのC APIを使って内部的にPython3.5を実行するプログラムを作りました。 目標としては、別途Pythonをインストールしなくても、必要なコンポーネントを同梱して動くようにしたいのです。 手元のPCでは満足に動作していましたので、試しにほぼインストールしたままの状態のPCで動作させてみたところ動きませんでした。 調べたところ依存ファイルが足りず起動できていないようでしたので、一旦Pythonに同梱されていた python35.dllと、vcruntime140.dll をコピーして再実行しました。 今度は起動自体はできたのですが、Pythonの初期化が出来ず Py_Initialize() を実行するとプログラムがハングアップします。 正しくPythonを動かすには他に何が必要なのでしょうか?
- 締切済み
- C・C++・C#
- VMwareによる環境構築について
VMwareについてです。 MCSAの勉強のため、環境を構築しようとしています。 PCは一台しかないので、WindowsXP HomeEdition上にVMwareをインストールして、Windows Server2003評価版を入れようと思っています。 このような目的の場合、VMware Serverをインストールすればいいのでしょうか? それともVMware playerですか?
- ベストアンサー
- その他([技術者向] コンピューター)
- python スクリプトファイルの実行
プログラム初心者です。 pythonを始めて間もないです。 環境はwindows XPでpython2.6を使っています. IDLEエディタでprint "hello" と記入し、test.pyを作成しました。 保存先はC:\Python26になります。環境変数もコマンドラインでpythonと入力すれば起動してくれるように設定しています。 そこで、コマンドラインにpython test.pyと入力すると、File"<stdin>",line 1 python test.py SyntaxError: invalid syntax と返ってきます。 色々調べてみたのですが解決できず質問させていただきました。 どうかよろしくお願いします
- ベストアンサー
- Python
- Pythonのeasy_install のパス
Pythonのeasy_install を利用するため、 まずez_setup.pyをダウンロードし、実行、 そしてC:\python27の下の階層にScriptsフォルダができている 事が確認できました。 (自分はPython 2.7を利用しています。) 次に、コンピュータ>環境変数について システムの環境変数のPathに ;C:\Python27;C:\Python27\Scripts と末尾につけました。 この動作を確認するため、 コマンドプロンプトを開き、pythonとだけ打ち込むことで pythonのパスは通っていることが確認できました。 しかし、そのあとpythonコマンドラインで >>> easy_install とすると、 NameError : name 'easy_install' is not defined. とでます。 (対話型環境でやっても同じでした(あたりまえ?)) 環境変数の変数名でPathのほかにも PYTHONPATHなどで入れてみても結果は変わらず・・・ 間違っている可能性があるのはどの部分でしょうか。 ご指摘いただけると助かります。 宜しくお願いします! 自分のPCはWindows 7 で64bitです。
- ベストアンサー
- Python
- python urlopen error について教えてください
pythonを、勉強したてです。 開発環境は、python2.6/win XP です。 HTMLを解析するために、 http://www.crummy.com/software/BeautifulSoup/ からライブラリーを入手して、C:\Python26\Lib\site-packages\BeautifulSoup-3.1.0.1 に配置しました。 python環境設定のパスは、通してあります。 プログラムは、http://www.freia.jp/taka/blog/169 の「myparser.py」をそのまま使いました。(動作テストのため) ------- 結果 -------- メッセージ ファイル名 行 位置 Traceback <module> C:\Python26\src\myparser.py 50 main C:\Python26\src\myparser.py 41 urlopen C:\Python26\Lib\urllib2.py 124 open C:\Python26\Lib\urllib2.py 383 _open C:\Python26\Lib\urllib2.py 401 _call_chain C:\Python26\Lib\urllib2.py 361 http_open C:\Python26\Lib\urllib2.py 1130 do_open C:\Python26\Lib\urllib2.py 1105 URLError: <urlopen error [Errno 11001] getaddrinfo failed> ネットワーク環境は、プロキシ・サーバを返していますが、どうやっても上記のエラーで引っ掛かってしまいます。
- 締切済み
- その他(プログラミング・開発)
- Perl・Python・Rubyのどれがおすすめ?
小さいプログラムであればコンパイラ言語より簡単に作成できると聞いたので、インタプリタ言語を一つ習得しようと思っているのですが、Perl・Python・Rubyのうちどれを選ぼうか悩んでいます。 私は現在、情報系学科の大学生で、今までにPascal、CASLII、C、Perl、Javaを習いました。どれも課題をこなすために使った程度で、どれも1年以上継続して利用していません。 以下が、それぞれの言語に対する認識です。初心者の意見なので間違っていることが多いかもしれません。 [Perl] -長所 ・一度勉強しているため、勉強し始めやすい。 ・習い始めるにあたり、一番初めに読もうと考えている「初めてのPerl 第5版」の評価が高い。 ・参考となるものが多い。 -短所 ・ソースが見にくいと聞いたことがある。 [Python] -長所 ・Perlより後にできた言語なので、Perlより洗練されてて高機能? ・Perlとは違い、同じことをするプログラムのソースは似ると聞いたことがあり、こっちの方が使い易い? -短所 ・Perl同様、Pythonを始めるなら一番最初に読もうと思う「初めてのPython 第3版」の訳が悪いという噂がある。また、「初めてのPerl」に比べると、ページ数が異常に多い。 Rubyについては聞いたことがある程度でほとんど知りません。 また、コンパイラ言語としてはC#を習得しようかと考えています。 以上から、Perl・Python・Rubyのうちどの言語を習得するのがいいと思いますか?個人的な意見でも構いません。理由を詳しく書いていただけると、選択の参考になるのでありがたいです。 できるだけたくさんの意見が聞きたいので、様々な回答をお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- C#とPython 初心者はどちらがいいですか?
プログラミングの勉強をしようと思っています。 初心者なので簡単なのがいいです。 ネットで調べたらC#かPythonあたりがいいらしいのですが、 どちらのほうがいいですか? 特徴やその言語でできることも書いてくださるとうれしいです。 それ以外にも初心者向けの言語があればおしえてください。 したいことは特に決まっていませんが、スマホのアプリとかよりは PCのソフトを作ってみたいです。 もしよければその言語の初心者向けの本を教えてくださるとうれしいです。 サイトよりは本のほうがいいです。 使っているPCはWindows7、corei7のものです。 スペックはそんなに低くないと思います。
- ベストアンサー
- その他(インターネット・Webサービス)
- Raspberry Piターミナル終了したい
Raspberry Pi B+でMacのターミナルからSSH接続してC言語で書いてコンパイルした プログラムを動作させます。なお、Raspberry Piは無線LAN接続でUSBケーブル1本で 済ませています。 電源を切るためにMacのターミナルを閉じようとすると、 -- このウインドウを閉じると現在実行中の次のプロセスが強制終了します:ssh -- と出てしまい、そのまま終了させるとRaspberry Piのプログラムも終わってしまいます。 そのプログラムは目覚まし時計なのですが、大きく分けて3つの.wavファイルを再生するのですが、nohupで実行するとこれらの音声が重なって出るというよく分からない不具合が出るので ダメです。 普段Macは夜間などはスリープさせています。ターミナルを立ち上げたままスリープ させていますので、困っているわけではないのですが、できればMacの電源を落としても Raspberry Pi側のプログラムを実行させ続けたいです。
- ベストアンサー
- Linux系OS
お礼
ありがとうございました。 SublimeTextは結局使っていませんが、Python始めました。