TypeError:__ init __()只需要2个参数:python-crontab

问题描述 投票:0回答:1

我试图在我的模块库中使用python-crontab。我做了什么: - 我用我的自制软件包管理器安装了pip命令:

brew install pip

之后,我只能使用命令'pip2'而不是'pip'来使用它。用pip我安装了python-crontab

pip2 python-crontab

documetation我读到这个错误:

TypeError: __init__() takes exactly 2 arguments

是什么时候使用错误版本的python-crontab。

我收到此错误,之后我检查了我的包裹

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

在那里编写了正确版本的python-crontab

我不知道。可能我不理解pip包管理器和已安装的python版本之间的关系。

迎接SchoRsch

python macos python-2.7 pip homebrew
1个回答
0
投票

'pip'表示您设置的默认python版本。您可以在控制台中键入“python”来检查版本。并且pip2表示系统具有的python的前一版本的python2。它与python类似。例如,当您安装anaconda并将默认python路径设置为anaconda路径时。 'python'和'pip'版本和anaconda一样。

© www.soinside.com 2019 - 2024. All rights reserved.