サーチ…
ファイルの入手
現在のbashセッションのコンテキスト内ですべてのコマンドが評価されるという点で、ファイルのソーシングは実行とは異なります。つまり、定義された変数、関数、またはエイリアスは、セッション全体を通して持続します。
sourceme.sh
をソースにしたいファイルを作成します。
#!/bin/bash
export A="hello_world"
alias sayHi="echo Hi"
sayHello() {
echo Hello
}
セッションから、ファイルをソースします。
$ source sourceme.sh
それ以降は、ソースファイルのすべてのリソースを利用できます
$ echo $A
hello_world
$ sayHi
Hi
$ sayHello
Hello
コマンドに注意してください.
source
と同義でsource
、単純に
$ . sourceme.sh
仮想環境の調達
1つのマシン上で複数のアプリケーションを開発する場合、依存関係を仮想環境に分離することが有効になります。
virtualenv
使用すると、これらの環境はシェルに組み込まれているので、コマンドを実行するとその仮想環境に由来します。
これは最も一般的にpip
を使用してインストールされます。
pip install https://github.com/pypa/virtualenv/tarball/15.0.2
新しい環境を作成する
virtualenv --python=python3.5 my_env
環境をアクティブにする
source my_env/bin/activate
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow