【发布时间】:2016-06-21 02:08:22
【问题描述】:
我已经成功安装了 argparse,但是它没有出现在 pip 列表中。
C:\Python34>pip install argparse
Collecting argparse
Downloading argparse-1.4.0-py2.py3-none-any.whl
Installing collected packages: argparse
Successfully installed argparse-1.4.0
C:\Python34>pip install argparse
Requirement already satisfied (use --upgrade to upgrade): argparse in c:\python34\lib\site-packages
C:\Python34>pip list
Bottleneck (1.0.0)
chardet (2.3.0)
fuzzywuzzy (0.10.0)
nltk (3.1)
numexpr (2.6.0)
numpy (1.10.4)
pandas (0.18.1)
pip (8.1.2)
python-dateutil (2.5.3)
pytz (2016.4)
scipy (0.17.0)
setuptools (18.2)
six (1.10.0)
在 Windows 10 上。
【问题讨论】:
-
我知道这可能太明显了,但是您是否检查过 c:\python34\lib\site-packages 目录以查看 argparse 是否存在?
-
为什么要尝试将
argparse添加到Python3.4?它是该版本的标准配置。来自 Waldmann 的文档:The PyPi argparse package is mostly for people who want to have argparse on older Pythons, like < 2.7 or < 3.2 because it was not in stdlib back then. -
@hpaulj 我正在尝试安装一个包,但它失败了,说“找不到满足 setup.py 要求的版本”。我发现 argparse 不在列表中,所以我怀疑它会导致问题。