私は自分のシステムIPython
にインストール済みですが、システムに追加する前に実験するためのサンドボックスとしてqtconsole
独立venv
したものvirtualenv
を構築したいと思います。さらに、実験してそれらをよりよく理解したかったので、私は内に同じ配置を構築しようとしましたが、にインストールできないため失敗しました。virtualenvwrapper
virtualenv
virtualenvwrapper
venv
PySide
venv
私はこの質問と回答、およびこれを読み、UnixのソースからインストールするためのPySideの説明を読みましたが、これらのガイダンスのセットはどれも私には機能していません。
明らかに、私はPySide
MacPorts()を介してシステム(OS X 10.6 Snow Leopard)自体にインストールしており、システム(の外部)からpy33-pyside @1.1.2_1 (active)
実行できますが、内部のソースからのインストールは失敗します:ipython3 qtconsole
venv
PySide
venv
$ pip install PySide
...running install
running build
error: Failed to locate the Python library /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/libpython3.3m.so
そして確かに、それは本当です:
$ ls -l /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/
total 16
lrwxr-xr-x 1 root wheel 9 Sep 29 11:17 libpython3.3.dylib -> ../Python
lrwxr-xr-x 1 root wheel 9 Sep 29 11:17 libpython3.3m.dylib -> ../Python
drwxr-xr-x 5 root wheel 170 Jan 11 12:33 pkgconfig
drwxr-xr-x 191 root wheel 6494 Jan 11 12:33 python3.3
これらの.dylib
ファイルは、私のMacPortspython33
システムインストールからのものです。
$ sudo port provides /opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/libpython3.3m.dylib
/opt/local/Library/Frameworks/Python.framework/Versions/3.3/lib/libpython3.3m.dylib is provided by: python33
virtualenv
しかし、新しいパッケージのインストールでシステムから独立したリソースを使用するという印象を持っていたので(最初にシステムリソースから作成した場合を除く)、システムからを分離するvenv
方法について重要な何かが欠けていると思います。virtualenv
venv
iptest3ステータスは、システムとvenv
(それが重要かどうかはわかりません)の両方でOKです。
私にlibpython3.3m.so
図書館を与えることになっているのは何ですか?多分python3.3のいくつかの開発バージョン?