Windows 7ホストのvirtualboxでゲストとして実行されているubuntuサーバー12があります。共有フォルダー /workspace に、python プロジェクト project01 があります。virtualbox では共有フォルダーにシンボリック リンクを作成する際に問題があるため、ユーザーのホーム ディレクトリに virtualenv を作成しました。/home/user1/venv. 仮想環境を問題なくアクティブ化できます。
source ~/venv/bin/activate
しかし、manage.py を実行しようとすると、エラーが発生します。
~/venv/bin/python manage.py runserver
Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
パスか何かが欠けていると確信していますが、どのパスをどこに追加すればよいか正確にはわかりません。activate スクリプトで PYTHONPATH を設定しようとしましたが、うまくいきませんでした。activate スクリプトで django のコア管理へのパスを追加する必要がありますか? venv/build の下にたくさんの django ディレクトリが表示されます
Django
django-appconf
django-celery
django-celery-email
django-celery-transactions
django-debug-toolbar
django-filebrowser
django-grappelli
djangohelpers
django-imagekit
django-pipeline
django-redis
django-sslify
django-storages
django-widget-tweaks
どこかを指す必要がありますか?私は非常に django と virtualenv 初心者です。
UPDATE パッケージがインストールされたようには見えません。したがって、これはまったく別の問題です。お返事をありがとうございます。ここで把握しなければならない問題が他にもいくつかあります。
私はvirtualenvにいて、pip install -r requirements.txtを実行しましたが、postgresのエラーは1つしかありませんでしたが、ローカルのpostgresサーバーを使用していないので、それは大したことではありません. そのエラーがすべてのインストールを妨げていない限り、それは大したことです.
サイトパッケージを確認すると、次のように表示されます: easy-install.pth pip-1.2.1-py2.7.egg setuptools-0.6c11-py2.7.egg setuptools.pth
そしてピップフリーズは私を示しています: argparse==1.2.1 wsgiref==0.1.2
pip インストールからのエラーは次のとおりです。 py"、107 行目、メイン ステータス = self.run(options, args) ファイル "venv/local/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg/pip/commands/ install.py"、256 行目、実行中のrequirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) ファイル "venv/local/lib/python2.7/site-packages/pip-1.2.1- py2.7.egg/pip/req.py"、1042 行目、prepare_files req_to_install.run_egg_info() ファイル "venv/local/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg /pip/req.py"、236 行目、run_egg_info command_desc='python setup.py egg_info') ファイル "venv/local/lib/python2.7/site-packages/pip-1.2.1-py2.7.egg /pip/util.py", line 612, in call_subprocess % (command_desc, proc.returncode, cwd)) InstallationError: Command python setup.py egg_info failed with error code 1 in venv/build/psycopg2