2017-12-26 38 views
0

モジュールライブラリでpython-crontabを使用しようとしました。私がやったこと : - 私はコマンドを使用して、私の自作のパッケージマネージャでPIPをインストール:TypeError:__init __()は2つの引数をとります:python-crontab

brew install pip 

その後私の代わりに「ピップ」のコマンド「PIP2」でそれを使用するだけのことができました。 python-のcrontabの間違ったバージョンを使用するとき

TypeError: __init__() takes exactly 2 arguments 

生成されます。私はこのエラーがいることを読んで、私はdocumetationから

pip2 python-crontab 

でのpython-のcrontabをインストールピップで

は、私はこのエラーを取得し、その後、私はそれが私が知らないのpython-のcrontab

の正しいバージョンを書かれてあり

ls -l /usr/local/lib/python2.7/site-packages/ 

と私のパッケージをチェックします。おそらく私はピップパッケージマネージャとインストールされたPythonバージョンの関係を理解し​​ていません。

挨拶 SchoRsch

+0

pip2の代わりにpip installを試す –

+0

cmd promtのpython2.7/Sciptsに移動し、pip2の代わりに 'pip install crontab'を実行します。 –

+0

pip2 -Vとpip -Vコマンドを実行します。どのpyがどのpython版のものであるかを表示します。 –

答えて

0

'ピップ' は、あなたが設定したデフォルトのPythonのバージョンを意味します。コンソールに 'python'と入力すると、バージョンを確認できます。そして、pip2はPythonの以前のバージョンのシステムであるpython2を意味します。これはPythonと同様の設定です。たとえば、anacondaをインストールして、デフォルトのpythonパスをanacondaパスとして設定したとします。 'python'と 'pip'のバージョンはanacondaと同じです。

関連する問題