Skip to main content
 首页 » 编程设计

python之为什么 django-enumfield 不像手册中宣传的那样工作

2025年05月04日23kevingrace

我正在关注 these instructions正是为了安装和运行 django-enumfields。但是正如您在下面看到的,它不起作用。还有其他人让这个模块工作吗?

$ sudo pip install django-enumfield 
  Downloading/unpacking django-enumfield 
  Downloading django-enumfield-1.0.1.tar.gz 
  Running setup.py (path:/private/tmp/pip_build_root/django-enumfield/setup.py) egg_info for package django-enumfield 
 
Installing collected packages: django-enumfield 
  Running setup.py install for django-enumfield 
 
Successfully installed django-enumfield 
Cleaning up... 
 
 
$ python 
Python 2.7.5 (default, Aug 25 2013, 00:04:04) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
 
 
>>> from django_enumfield import enum 
Traceback (most recent call last): 
  File "<stdin>", line 1, in <module> 
ImportError: No module named django_enumfield 
 
 
>>> from django-enumfield import enum 
File "<stdin>", line 1 
from django-enumfield import enum 
           ^ 
SyntaxError: invalid syntax 
>>> 

请您参考如下方法:

感谢@SaeX。 我的 $PYTHONPATH 设置不正确。 糟糕。