问问题
101707 次
7 回答
22
尝试安装argparse
:
easy_install argparse
于 2013-12-26T15:42:17.757 回答
11
在 CentOS 上,我用yum install python-argparse
. HT 到 LVA 以获得正确的包名称。
于 2016-04-27T23:27:40.903 回答
7
在 Debian 系统上,您可以使用以下命令安装 argparse 包:
sudo apt-get install python-argparse
于 2015-11-03T15:45:51.807 回答
5
您的脚本可能与您在命令行中执行的 Python版本不同。确保脚本正在使用此解释器:/usr/lib/python2.7
. argparse
正如您在第一篇文章中的导入所证明的那样,此安装是肯定的。
为什么您的脚本可以使用不同的 Python 安装?它可能是脚本第一行的 Shebang 行的结果,该行可能指向未安装该argparse
模块的不同 Python 解释器。
编辑:另一个问题可能是您的脚本清理了sys.path
列表,这将非常糟糕,因为每个预安装的模块都无法访问......
于 2013-12-26T23:50:52.327 回答
0
如果您的源文件与 argparse 同名,并且您将其与脚本一起放在当前目录中,您可能会遇到问题。
于 2013-09-03T04:52:13.430 回答
0
运行这个命令:yum install -y python-argparse
. 当你是 CentOS 时它可以修复它。
于 2018-06-29T09:15:11.307 回答