2012-09-03 27 views
2

我安裝在Windows的Python,pinax,Django的,窗戶AttributeError的: '模塊' 對象有沒有屬性 'call_subprocess'

pinax試圖創建一個項目中,我得到這個錯誤後:

(mysite) C:\virtualenvs\mysite>pinax-admin setup_project mypinax 
Created project mypinax 
Installing project requirements... 
Traceback (most recent call last): 
    File "c:\virtualenvs\mysite\Scripts\pinax-admin-script.py", line 8, in <module> 
    load_entry_point('Pinax==0.9a2', 'console_scripts', 'pinax-admin')() 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\__init__.py", 
line 105, in execute_from_command_line 
    runner.execute() 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\__init__.py", 
line 94, in execute 
    self.loader.load(command).run_from_argv(argv) 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\base.py", lin 
e 45, in run_from_argv 
    self.handle(*args, **options.__dict__) 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\commands\setup_project.py", line 66, in handle 
self.setup_project(args[0], options["base"], options) 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\commands\setup_project.py", line 134, in setup_project 
    installer.install_reqs(not options["allow_no_virtualenv"]) 
    File "c:\virtualenvs\mysite\lib\site-packages\pinax\core\management\commands\setup_project.py", line 207, in install_reqs 
    pip.call_subprocess([ 
AttributeError: 'module' object has no attribute 'call_subprocess' 

我會感謝任何幫助。 通過我使用Python 2.7.3你有PIP的新版本的方式與最新的穩定版本pinax

+0

你運行的是哪個版本的Django之前?我相信Pinax目前的狀態可以使用1.3以上的版本,但是1.4版本的問題更多 - https://groups.google.com/forum/?fromgroups=#!topic/pinax-users/MlNd98HQ4jI – moopet

回答

12

,功能pip.call_subprocess已經移動到pip.util.call_subprocess。請參閱:https://github.com/pypa/pip/pull/464

只需更換在

C:\virtualenvs\mysite\lib\site-packages\pinax\core\management\commands\setup_project.py

字符串執行pinax管理員

+0

謝謝!爲我工作。 – Anoyz

相關問題