通过蛋黄或蛋黄看到的包装

2024-09-28 13:30:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一些帮助来了解皮普和蛋黄是如何工作的

我运行了pip install pymssql,它安装了pymssql版本2.0.0b1-dev-20111019,但后来我决定恢复到旧版本。在

我运行yolk -V pymssql来检查我有哪些版本可用,但它只返回pymssql 1.0.2。我安装的版本不应该也出现吗?在

在网站上搜索pypi会发现1.0.2是唯一可用的版本。这是否意味着pip正在使用pypi以外的源代码?在


Tags: installpipdev版本pypi源代码网站yolk
3条回答

据我所知,yolk只搜索PyPIxmlrpcapi,而pip则在网络上搜索最适合的“最佳”包,种子页面是http://pypi.python.org/simple/<PACKAGE_NAME>。在

我通常使用-vv-标志运行pip(双详细,或非常详细)…
在这种情况下,产生:

$pip install-v-v不安装pymssql

Downloading/unpacking pymssql
  Getting page http://pypi.python.org/simple/pymssql
  URLs to search for versions for pymssql:
  * http://pypi.python.org/simple/pymssql/
  Getting page http://pymssql.sourceforge.net
  Getting page http://sourceforge.net/project/showfiles.php?group_id=40059&amp;package_id=32202
  Getting page http://code.google.com/p/pymssql/
  Getting page http://code.google.com/p/pymssql/downloads/list
  Analyzing links from page http://pypi.python.org/simple/pymssql/
   [... snip ...]
  Found link http://pymssql.googlecode.com/files/pymssql-2.0.0b1-dev-20111019.tar.gz (from http://code.google.com/p/pymssql/), version: 2.0.0b1-dev-20111019
   [... snip ...]
  Using version 2.0.0b1-dev-20111019 (newest of versions: 2.0.0b1-dev-20111019, 2.0.0b1-dev-20111019, 1.0.2, 1.0.2, 1.0.1, 1.0.1, 1.0.0)
  Downloading pymssql-2.0.0b1-dev-20111019.tar.gz (5.0Mb): 
  Downloading from URL http://pymssql.googlecode.com/files/pymssql-2.0.0b1-dev-20111019.tar.gz (from http://code.google.com/p/pymssql/)
...Downloading pymssql-2.0.0b1-dev-20111019.tar.gz (5.0Mb): 5.0Mb downloaded
  Running setup.py egg_info for package pymssql
   [... snip ...]

这样你就可以清楚地看到它是从哪里下载的。在

是啊,看看圆木文件以查看它在哪里搜索包。我认为yolk只是在查看pypi上注册的内容,但是pip正在到处寻找它能找到的最新版本。在

相关问题 更多 >

    热门问题