tor's memo

備忘録と日記.

virtualenvを使う:Anacondaとpipは共存NG

仮想環境を利用するためにAnacondaをインストールして仮想環境を作成しましたが,pip環境とぶつかってうまく機能しませんでした。
どうやらcondaとpipに互換性がないため発生したようです。
私はpipをメインに使っているため,仮想環境作成にはAnacondaの代わりにvirtualenvを使用しています。

インストール

$ pip3 install virtualenv

環境作成

$ virtualenv hoge

下記のオプション付きで空っぽの環境を作成できます。

$ virtualenv --no-site-package hoge

アクティベート

$ cd hoge
$ source bin/activate

ディアクティベート

$ deactivate