2013-05-17 67 views
0

我正在通过PYcharm教程设置投票站点,作为我的第一个Python/Django项目。我对此很陌生,所以如果我提出愚蠢的问题,我会提前道歉。在admin.py文件以下导入不工作:在Ubuntu的PYcharm中使用Python/Django导入和环境变量问题

from MyDjangoApp.polls.models import Poll, Choice 

我指定的环境变量,我在其他帖子发现

DJANGO_SETTINGS_MODULE MyDjangoApp.settings 

与MyDjangoApp是我的项目名称和MyDjangoApp.settings作为“编辑配置”选项卡中的值。

我也试图跟着灯泡建议安装包款,但是当我这样做,我得到以下错误:

Error occurred when installing packages. 

The following command was executed: 

packaging_tool.py install --build-dir /tmp/pycharm packaging1986982253689628475.tmp 
models 

The error output of the command: 


Downloading/unpacking models 
    Downloading models-0.9.3.tar.gz 
    Running setup.py egg_info for package models 
    Traceback (most recent call last): 
     File "<string>", line 14, in <module> 
     File "/tmp/pycharm-packaging1986982253689628475.tmp/models/setup.py", line 25, in 
<module> 
    import models 
    File "models/__init__.py", line 24, in <module> 
    from props import * 
    File "models/props.py", line 23, in <module> 
    import yaml 
ImportError: No module named yaml 
Complete output from command python setup.py egg_info: 
Traceback (most recent call last): 

File "<string>", line 14, in <module> 

File "/tmp/pycharm-packaging1986982253689628475.tmp/models/setup.py", line 25, in 
<module> 

import models 

File "models/__init__.py", line 24, in <module> 

from props import * 

File "models/props.py", line 23, in <module> 

import yaml 

ImportError: No module named yaml 

---------------------------------------- 
Command python setup.py egg_info failed with error code 1 in /tmp/pycharm 
-packaging1986982253689628475.tmp/models 
Storing complete log in /home/andrew/.pip/pip.log 

我不知道如何着手。我看到了很多建议,但他们要么不工作,要么做得不对。如果有人有任何建议,我将不胜感激。今天的大部分时间,我一直在撞墙,我真的希望能够前进。对于任何愿意帮助新手的人来说,谢谢你。

回答

0

polls/admin.pyfrom models import Poll, Choice - 这是假设你有一个models.py文件旁边admin.py