サーチ…


ファイルの入手

現在の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