Python 3.3 Windows 7 x64 マシンに Pyramid をインストールするのにかなりの時間を費やしました。運が悪いので、ゼロから次のことを行いました。すべてのインストール ファイルを再確認しました。
- Python 3.3 をインストールします。
- Python for Windows 拡張機能をインストールする
- Distribute 0.6.34 (最新) をインストールします。
- easy_install Virtualenv
- 新しい virtualenv をアクティブ化しました
- easy_install ピラミッド
Python33 を Python32 に置き換えながら、ここでPyramid のインストール ガイドに従いました。
easy_install pyramid
終了し、次の卵ファイルをvenv\liv\site-packages
フォルダーに入れます。
- mako-0.7.3-py3.3.egg
- pastedeploy-1.5.0-py3.3.egg
- ピラミッド-1.4-py3.3.egg
- repoze.lru-0.6-py3.3.egg
- translationstring-1.1-py3.3.egg
- venusian-1.0a7-py3.3.egg
- webob-1.2.3-py3.3.egg
- zope.deprecation-4.0.2-py3.3.egg
- zope.interface-4.0.3-py3.3-win-amd64.egg
ただし、実際のフォルダーはまだ卵フォルダーにあり、site-packages フォルダーにコピーされていません。彼らはすべきですか?コードはそれらの卵フォルダーからインポートモジュールを見ることさえできないため、私には不完全なインストールのように思えます。このテスト コードを実行しようとすると、インポート エラーが発生します。
テストとして、egg フォルダー内のすべてのフォルダーを 1 レベル上に移動して、site-packages フォルダーに移動しました。テスト コードを実行すると、さまざまなインポート エラーが発生します。実際、私はこのインストール プロセス全体を今日少なくとも 10 回はゼロから実行しました。インポート エラーは異なる場合があります。ピラミッドのインストールが破損しているか不完全になっているようです。ただし、インストールは常にエラーなしで終了します。
何が起こっているのですか?