2012-01-14 30 views
5

मैं पिरामिड दस्तावेज से "Single File Tasks" ट्यूटोरियल के माध्यम से जाने की कोशिश कर रहा हूं, लेकिन मैं वास्तव में एकल-फ़ाइल प्रोजेक्ट चलाने के साथ एक समस्या में भाग रहा हूं।जब मैं पिरामिड चलाने की कोशिश करता हूं तो मुझे एक आयात त्रुटि क्यों मिल रही है?

मैं उबंटू 11.10 पर पाइथन 2.7 चला रहा हूं। मैं setuptools स्थापित किया है, virtualenv स्थापित है, और निम्न आदेश के साथ मेरे घर निर्देशिका में virtualenv बनाया:

bin/easy_install pyramid 
:

virtualenv --no-site-packages env 

मैं तो निम्न आदेश का उपयोग कर ऊपर बनाया env निर्देशिका के भीतर से पिरामिड स्थापित

एकल फ़ाइल कार्य ट्यूटोरियल के निर्देशों का पालन करना जारी रखते हुए, मैंने अपने env निर्देशिका के अंदर एक पिरामिड प्रोजेक्ट बनाया।

समस्या इस बिंदु पर शुरू होता है: जब मैं python tasks.py चलाने के लिए, यह निम्नलिखित त्रुटि के साथ प्रतिक्रिया करता है:

Traceback (most recent call last): 
    File "tasks.py", line 4, in <module> 
    from pyramid.config import Configurator 
ImportError: No module named pyramid.config 

मैं वास्तव में पिरामिड का उपयोग कर में दिलचस्पी है, लेकिन मैं जहां यहां से जाने के लिए पता नहीं है।

उत्तर

5

, अपने अजगर env से अनुप्रयोग चलाने

../bin/python tasks.py 

/कार्य

+0

निष्क्रिय और फिर से पर्यावरण को सक्रिय जब नए निष्पादनयोग्य स्थापित करने सही रास्ता चुनता है जब वातावरण में नए निष्पादनयोग्य स्थापित करने env में अपना यह सोचते हैं। –

+1

मुझे एक ही समस्या है। लेकिन मेरे लिए अब यह मुझे "आयात त्रुटि: कोई मॉड्यूल नाम नहीं है pyramid_mako " नहीं मिला – rajkumarts