私は--targetと--editableでpipを呼び出せないのはなぜですか?
CD mypackageと
ピップは--target deploy_directoryをインストールし使用しています。
Google App Engineでのデプロイ用のパッケージを用意するには、dev_appserver.pyでのテストのために、パッケージを開発モード( '--editable')でインストールしたいと思います。しかし、ときに私が試してみてください。
のCD mypackageと
ピップ--target deploy_directory --editableをインストールします。 '--home' 受け入れない '開発のsetup.py' ため起こるようです
Complete output from command /my/venv/bin/python -c "import setuptools, tokenize;__file__='/Path/To/MyPackage/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" develop --no-deps --home=/var/folders/5h/k2xt_l014s1c1gvmnssm963c0000gp/T/tmpoml8u3: /my/venv/lib/python2.7/site-packages/setuptools/dist.py:364: UserWarning: Normalizing '0.1.0 ' to '0.1.0' normalized_version, usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: -c --help [cmd1 cmd2 ...] or: -c --help-commands or: -c cmd --help error: option --home not recognized
:
は、私のような何かを得ます。ここで
は私のsetup.pyです:
from setuptools import setup, find_packages
import os
import sys
from codecs import open
setup(name="MyModule",
version="0.1.0",
long_description="Blah blah",
author="Me",
packages = find_packages()
)
どのように私は簡単に開発サーバーの下で実行されているコードで作業することができますか?
あなたの 'setup.py'の見た目は? –
と同じです。 "pip install -e"もし私が-tオプションを追加しても同じエラーが出ます。回避策はありますか?関連するフォルダをコピーできますか? – mark