回答:
最初の質問:
which python
通常/usr/bin/python
は2.7
2番目の質問:
端末とpython2.7から:python2.7 yourfile.py
。
3.2のSimailarly:python3.2 yourfile.py
デフォルトでは3.2はインストールされません。(できapt-get install python3.2
ます。)
何python yourfile.py
を行うかは、Pythonインタープリターに使用する代替手段によって異なります。それを変更するには、update-alternatives python
as を発行しますroot
(またはを使用しますsu
)。
3番目の質問:
環境変数はシェルに依存しますがecho $variable
、variable=value
(からbash
)で書き出して設定できます。検索パスは単純に呼び出されPATH
、を入力して取得できますecho $PATH
。
これがお役に立てば幸いです。
which python2.7
そしてwhich python3.2
、各インタプリタのパスをインストールします(または、それがインストールされていない場合は何も返さない)を返します。
プログラムの場所を見つけたいなら、あなたはただ使うことができますwhereis <program>
。
あなたのケースでは次を実行します:
whereis python2.7
whereis python3.2
apt-getがインストール用にコピーしたすべてのファイルを見つけるには:
dpkg -S python2.7
dpkg -S python3.2
しかし、出力が大きいため、テキストファイルに保存することをお勧めします。
dpkg -S python2.7 >log.txt
gedit log.txt
Python 3.2で.pyファイルを実行するための
python3.2 <file.py>
ターミナルで実行する簡単な方法を次に示します。
type -a python
または
type -a python3