I持っているシンプルな.PP /人形ファイル、パラメータプロバイダが失敗したと私は「取得していますで:無効なパッケージプロバイダ 『ピップ』 24"人形:パラメータプロバイダが失敗しました:無効なパッケージプロバイダ「ピップを」<path_to_pip_file>
ここでライン24だ:sis.ppで
20 package {"numpy":
21 ensure => installed,
22 provider => pip,
23 require => Package["python-setuptools", "python-pip", "python-dev", "build-essential"]
24 }
私は構文エラーをチェックするには、どれも存在しません。
私の推測では、私はアンインストールして、再度ピップをインストールし、人形はピップを見つけることができないということです。 apt-getは、 でここに私は「whereisはピップ」
pip: /usr/local/bin/pip /usr/share/man/man1/pip.1.gz
を入力したとき、私は何を得るのです私の周りを検索し、人形がピップモジュールを有することを見出し、あまりにもそれをインストール。
しかし、問題が何であるかはまだ分かりません。
私は
を「傀儡がsis.pp --debug --verbose適用」を入力すると、私はこの取得:
debug: Puppet::Type::Package::ProviderSunfreeware: file pkg-get does not exist
debug: Puppet::Type::Package::ProviderFink: file /sw/bin/fink does not exist
debug: Puppet::Type::Package::ProviderYum: file yum does not exist
debug: Puppet::Type::Package::ProviderRug: file /usr/bin/rug does not exist
debug: Puppet::Type::Package::ProviderAix: file /usr/bin/lslpp does not exist
debug: Puppet::Type::Package::ProviderPorts: file /usr/sbin/pkg_info does not exist
debug: Puppet::Type::Package::ProviderNim: file /usr/sbin/nimclient does not exist
debug: Puppet::Type::Package::ProviderRpm: file rpm does not exist
debug: Puppet::Type::Package::ProviderSun: file /usr/sbin/pkgrm does not exist
debug: Puppet::Type::Package::ProviderPortupgrade: file /usr/sbin/pkg_info does not exist
debug: Puppet::Type::Package::ProviderHpux: file /usr/sbin/swremove does not exist
debug: Puppet::Type::Package::ProviderZypper: file /usr/bin/zypper does not exist
debug: Puppet::Type::Package::ProviderFreebsd: file /usr/sbin/pkg_delete does not exist
debug: Puppet::Type::Package::ProviderUp2date: file /usr/sbin/up2date-nox does not exist
debug: Puppet::Type::Package::ProviderPkg: file /usr/bin/pkg does not exist
debug: Puppet::Type::Package::ProviderPortage: file /usr/bin/eix does not exist
debug: Puppet::Type::Package::ProviderAptrpm: file rpm does not exist
debug: Puppet::Type::Package::ProviderOpenbsd: file pkg_delete does not exist
debug: Puppet::Type::Package::ProviderUrpmi: file urpmq does not exist
Parameter provider failed: Invalid package provider 'pip' at /path/sis.pp:54
を傀儡インタプリタがsis.ppファイル内の複数の場所を指している観察どこのプロバイダを処理できませんでした=> "pip"
ヘルプが必要です。私は今、問題点が何であるかを知るために、人形ソースの端末出力コード行を見つけようとしています。誰かがすでに解決策を知っていれば、助けに感謝します。
私はubuntuにいます。