web-dev-qa-db-ja.com

実行中Python

PythonインタプリタをChromeOSマシンで実行できますか?使用できるさまざまなエディタを見つけましたが、python同様にアプリケーション。

Samsung Chromebookを購入したいと思います。コンピュータサイエンスの学生として、15インチのMacbookやToshibaを持ち歩くのではなく、CSの宿題ができるようになりたいです。

24
ryandawkins

Pythonシェル

このプラグイン Python Shell をChromeにインストールできます。ストアの拡張機能情報ページからの情報は次のとおりです。

ブラウザ用のPythonシェル。
A Python Shell for Chrome。

特徴:

  • Python 2.7
  • Ruby 1.8
  • JavaScript

これらは、現時点でjsreplプロジェクトによって現在JavaScriptにコンパイルされている唯一の言語です。

開発者モード

または、デバイスを 開発者モード にして、Pythonをインストール/起動できる場所から シェル にアクセスすることもできます。

スカルプト通訳

最後に、 Skulptインタープリター を確認できます。メインサイトの ここ

Skulptは、完全にブラウザ内のPythonの実装です。

クルトン

プロジェクト Crouton を使用して、本格的なLinuxをChromebookハードウェアにインストールできます。

croutonは、使いやすいChromium OS中心のchrootジェネレーターにバンドルされるスクリプトのセットです。現在、UbuntuとDebianがサポートされています(舞台裏でdebootstrapを使用)が、「Chromium OS Debian、Ubuntu、およびおそらく他のディストリビューションも最終的にはChroot環境」も頭字語になりません(ただし、crodupodeceは確かにかなり楽しいと言われています)。

LinuxをChromebookにインストールしてその可能性を最大限に引き出す方法 と題された、インストールとセットアップを順を追って説明するLife Hackerの簡単なチュートリアルがあります。

どちらに行くの?

Chromebookハードウェアを開発ボックスとして使用することを真剣に考えている場合は、Croutonを使用します。その他のオプションは、Pythonの一部のみを提供します。本当の開発を真剣に考えているなら、これが本当に唯一の選択肢です。

23
slm

代わりに、CodevnyやCloud9などのクラウド開発環境を使用することをお勧めします。

これらは、ページで詳細に説明されているように、ローカルファイルベースのインストールに比べて多くの利点があり、Chrome OSの概念全体とより整合します。つまり、ローカルデバイスは無駄がなく安価なはずです。 (しかし快適です!)そして使い捨ての可能性があります(ラテをこぼしたり、誰かがラテを盗んだりすると、新しいラテを手に入れ、中断することなく作業を続けることができます)。

彼らはまた、学生が必要とする種類のワークロードに対して競争力のある価格設定を提供します(たとえば、すべてのエクササイズで必要とされる十分に重いワークロードに対して、月に0〜20ドルを支払うことができます(通常、これらは多くのRAMを必要とせず、24を実行しません)とにかく/ 7)。

副次的な利点として、大規模な共同プロジェクトを含む現代の開発者の作業に不可欠な種類のツールを使用する方法も学びます。ローカルホストのインストールは複製が難しいことで悪名高いためです(多少偏った意見については、見てください ここ )。

5
dinvlad