pipの調子が変なので、もしお分かりの方、ご協力を仰げますと助かります!!
【経緯】
ローカル環境で動作確認済み。外部公開に向けてvirtualenvでつくったフォルダ+モジュールを写し込む段階になりました。
↓
サーバーのオプションで操作してdjango(django==1.8 python==2.7)入れ込む・DB入れ込むをGUIでできるサービスがあり(webfactionという海外のサービス)操作後無事it work!がでて一安心しました。
その後プロジェクト内フォルダを入れ替え、デプロイ準備。仮想環境でインストールしていて、本番環境に足りないモジュールあるぞ、ということで、
ssh接続後、pipを $python get-pip.py でゲット。
↓
$pip install 足りないモジュール を繰り返し、足りないモジュールを保管
↓
$python manage.py migrate
↓
で「ImportError: No module named...」となる。pipで入ったはずのモジュールが読み込まれない。
【確認していて気づいたこと】
pip freezeすると、たしかに追加モジュールは読み込まれてる・・・んそこでひとつ気づいた。
pip freezeで django入ってないのに、it work!でてるなぁ と思い、
pip install django入れても it work!でてて変化なし
pip uninstall django したあとも it work!でてしまいます
pip がサイトを動かしているdjangoプロジェクトに無視されるという事態になってしまっていてこまっています。。。たぶんこの辺が手掛かりになるのかなぁ・・・ とおもい掲載します。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/12 13:42