OS X Python virtualenvインストール用のPATHを作成する


1

私はTerminalとPythonの初心者ですが、私は使っています virtualenv Pythonプロジェクトには今、たくさんあります。

ソースディレクトリを手動で変更する virtualenv 私のファイルシステムではかなり面倒ですので、私はそのプロセスをスピードアップする方法を探しています。

正しく理解できれば編集できます .bash_profile そして私へのリンクを作成する virtualenv ディレクトリ。

私は見つけました .bash_profile 私の仮定が正しいのかどうか、そしてどのようにしてリンクを追加するのか? virtualenv ディレクトリ py27PATH

手動でこれを行います。 source /bla/bla/bla/py27

回答:


1

これが私がそれを解決した方法です。解決策は $PATH これはTerminal / Bashの起動時に自動的にロードされますが、仮想環境をアクティブにするためにaliasコマンドを使用します。

  1. テキストエディタで開きます。 ~/.bash_profile (ユーザホームディレクトリ内の隠しファイル)

  2. 目的のPythonの仮想環境でvirtualenvを起動するためのエイリアスを追加します。

    alias start_my_virtualenv="cd /path/to/the/virtual/python/bin; source activate"

  3. ターミナルを終了して再起動します。

  4. start_my_virtualenv 最初にPython環境の場所に行き、そしてそれから source activate その特定の環境を活性化するため。

複数のPython環境を使いたい場合は、同じ方法で他のエイリアスを簡単に設定してアクティブにすることができます。


0

あなたはあなたの端末であなたがするのと同じことを書く必要があります。 .bash_profile。あなたがタイプするなら source /bla/bla/bla/py27 あなたの端末で、あなたの最後にその行を書いた .bash_profile 十分でしょう。


例を挙げてください。どういうわけか道に入る必要があることを私は理解しています。
Winterflags

私のbash_profileのパスの例は次のようになります。 export PATH="/bla/bla/Python/Installs/miniconda/bin:$PATH"
Winterflags

タイプ which virtualenv 端末に移動して結果を貼り付けます。それから編集してください PATH ラインオン .bash_profile このようになります: export PATH="/bla/bla/Python/Installs/miniconda/bin:/paste-the-previous-copied-path:$PATH
jherran
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.