0

私はdjango_cups自分のプロジェクトで使用していますが、モデルの 4 行目でインポート エラーが発生しています。 ここにmodels.pyファイルがあります。

python ./manage.py runserver

...
File "/home/lex/myapp/django_cups/models.py", line 4, in <module>
import cups
ImportError: No module named cups

Pythonシェルで文句を言わないdjango_cupsので、インストールしました。import cups

lex@lex-pc:~/django/mykapp$ python
Python 2.7.4 (default, Apr 19 2013, 18:32:33) 
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cups
>>> 
>>> 

しかし、Django の InteractiveConsole で実行すると、エラーが発生します...

(env)lex@lex-pc:~/django/myapp$ python ./manage.py shell
Python 2.7.4 (default, Apr 19 2013, 18:32:33) 
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> import cups
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named cups
>>> 

ここで何が問題になる可能性がありますか?

4

1 に答える 1

2

デフォルトでは、仮想環境にはシステム パッケージは含まれません。システムとローカルの両方のパッケージを使用virtualenv --system-site-packagesするには、環境を作成するときに使用します。

于 2013-06-28T22:40:58.133 に答える