pip无法安装asyncmong

2024-05-19 17:01:43 发布

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

我是Python新手,需要为我的环境安装asyncmongo包。但是当我 执行pip install asyncmongo失败,错误如下。你知道吗

C:\git\project>pip install asyncmongo
Downloading/unpacking asyncmongo
  Could not find any downloads that satisfy the requirement asyncmongo
  Some externally hosted files were ignored (use --allow-external asyncmongo to allow).
Cleaning up...
No distributions at all found for asyncmongo
Storing debug log for failure in C:\Users\Name\pip\pip.log

我做错了什么?你知道吗


Tags: installpipgitprojectlogfor环境错误
3条回答

我找到了解决办法。该问题是由于amazon文件服务器上的asyncmongo 1.2.2源代码被加速而导致的,因此在这种情况下,应使用附加标志( allow-external packagename allow-unverified packagename)调用pip,以便正确安装,应执行以下命令:

pip install  allow-external asyncmongo  allow-unverified asyncmongo asyncmongo

你是在Windows平台上,pip对于Windows没有Linux或Mac那么好。easy_install在Windows上有一些优点,比如安装预编译的.exe二进制文件。你知道吗

另一方面,您可以考虑使用motor而不是asyncmongo。它是新的,看起来更优雅。你知道吗

我刚才也遇到了同样的问题(猜测您尝试安装的库在pip使用的存储库上没有发行版)。相反,请安装easy_install实用程序并执行以下操作:

easy_install asyncmongo

另外,作为补充,我建议使用pip/easy\u安装附带的virtualenv和virtualenvwrapper。你知道吗

它们将python安装分离开来,这基本上就像对每个项目使用python安装,而不是全局共享。它包括pip和easy\u安装,这很有用,因为当我无法用pip找到某个东西或者pip安装失败时,我通常可以用easy_install找到它。你知道吗

相关问题 更多 >