0
$ python minitwit_tests.py 
Traceback (most recent call last):
  File "minitwit_tests.py", line 12, in <module>
    import minitwit
  File "/.../flask/examples/minitwit/minitwit.py", line 17, in <module>
    from flask import Flask, request, session, url_for, redirect, \
ImportError: No module named flask

ルートになる権限がないので、フラスコをロードする場所を指定するためのフラグまたは環境変数が必要です

$ pip install -E lib Flask &> /dev/null

今、私はlibをdirとして指定する必要があります、それをドットする方法は?

4

1 に答える 1

2

シェルで実行してvirtualenvを有効にする必要がありsource lib/bin/activateます。

lib手動で作成した(つまり、を使用していない)フォルダーの場合は、そのフォルダーをvirtualenv削除して、virtualenvとして再作成します。

virtualenv --no-site-packages --distribute lib
source lib/bin/activate
pip install flask

オプションについて知りたい場合virtualenv

  • --no-site-packagesグローバルにインストールされたPythonパッケージを使用できないようにします。これにより、利用可能なパッケージを正確に把握し、必要なバージョンを使用できます。
  • --distributeあなたが持っていることを保証しますpip
于 2012-05-28T09:58:13.877 に答える