0

私の現在のセットアップの背景: Centos 6 で Python3.3 を実行しています。現在、WSGI 4.5.3 モードと virtualenv 15.0.2 の Apache 2.2.15 で実行される Flask を使用して Web アプリケーションに取り組んでいます。

pip --version pip 8.1.2 from /usr/local/bin/lib/python3.3/site-packages (python 3.3)

pipでpysvnをインストールしましたが、実行すると次のように表示されpip show pysvnます

Location: /usr/local/bin/lib/python3.3/site-packages

755アクセス許可を再帰的に に設定し/usr/local/bin/lib/python3.3/site-packagesます。そして、--system-site-packages引数を virtualenv に渡して、グローバル サイト パッケージを使用しました。

Python インタープリターからパッケージをインポートしようとしても機能しません。したがって、それは私の virtualenv セットアップに固有のものではなく、グローバルな問題です。

pip でインストールされた他のパッケージは完全に正常に動作することに言及する必要があります (つまり、フラスコ)。

皆さんの前に出る前に、私は他のすべての道を使い果たしました。アイデアが足りなくなったので、どんな提案でも大歓迎です。

やっとのことでインストールできました。理由と方法はまだ完全にはわかりませんが、互換性の問題だったと思います。

まず、svn 1.6+ をアンインストールし、代わりにバージョン 1.8.16 をインストールしました。これは、最新の 2 つのバージョンに対してテストされているようです。

次に、面倒な pysvn インスタンスをアンインストールし、pysvn-1.8.0 ワークベンチ "sudo /var/www/FlaskApp/FlaskApp/flask/bin/pip install pysvn-1.8.0.tar.gz" をインストールしました。この場合、ローカル環境にインストールしました。pysvn の 1.9.0 バージョンは機能しませんでした。

LLE

偽陽性、まだ機能しません。スクリプトからコマンド ライン経由で svn を操作します。

LLLE svn 1.8.16 と svn-devel を readme ファイルに記載されている残りの依存関係と共にインストールした後、指示に従ってソースから正常にインストールできました。

助けてくれてありがとう、バリー。

4

1 に答える 1