0

従来の方法でpip install Pinaxbase.txt の要件をインストールしてみましたが、うまくいきませんか?

動作中の pinax(0.9) ベース プロジェクトの包括的な要件をインストールするための他のオプションは何ですか?

アップデート:

それは「適切な」方法でインストールする例外です...

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

3 に答える 3

5

もう Pinax をインストールする必要はありません。

Django のプロジェクト テンプレートの前に、Pinax はバンドルされた開始済みプロジェクトでこの機能を提供していました。

今すぐ pinax スターター プロジェクトを取得するには、次のようにします。

pip install Django
django-admin.py startproject --template=https://github.com/pinax/pinax-project-account/zipball/master <project_name>
于 2013-01-05T15:37:58.953 に答える
1

この既存の質問を参照してください。Ilja Sucharevによると、それは新しいバージョンの pip が原因です。したがって、pip.call_subprocess を pip.util.call_subprocess に変更して、virtualenv_project/lib/site-packages/pinax/core/management/commands/setup_project.py に変更する必要があります。

于 2012-11-08T02:21:29.983 に答える
0

Pip を使用するか、Pinax を手動でダウンロードしてアンパッケージすることができます。

$ virtualenv mysite-env
$ source mysite-env/bin/activate
(mysite-env)$ pip install Pinax

また

pypi からプロジェクトをダウンロードして、手動でインストールできます。

新しいバージョンの Pip を使用しているため、エラーが発生する場合があります。機能pip.call_subprocessは に移動されましたpip.util.call_subprocesshttps://github.com/pypa/pip/pull/464を参照してください。C:\virtualenvs\mysite\lib\site-packages\pinax\core\management\commands\setup_project.pypinax-admin を実行する前に文字列を置き換えるだけです。例えば、(mysite-env)$ pinax-admin setup_project mysite

于 2013-06-17T05:58:39.137 に答える