我是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
我做错了什么?你知道吗
我找到了解决办法。该问题是由于amazon文件服务器上的asyncmongo 1.2.2源代码被加速而导致的,因此在这种情况下,应使用附加标志(
allow-external packagename
和allow-unverified packagename
)调用pip,以便正确安装,应执行以下命令:你是在Windows平台上,pip对于Windows没有Linux或Mac那么好。
easy_install
在Windows上有一些优点,比如安装预编译的.exe
二进制文件。你知道吗另一方面,您可以考虑使用motor而不是
asyncmongo
。它是新的,看起来更优雅。你知道吗我刚才也遇到了同样的问题(猜测您尝试安装的库在pip使用的存储库上没有发行版)。相反,请安装
easy_install
实用程序并执行以下操作:另外,作为补充,我建议使用pip/easy\u安装附带的virtualenv和virtualenvwrapper。你知道吗
它们将python安装分离开来,这基本上就像对每个项目使用python安装,而不是全局共享。它包括pip和easy\u安装,这很有用,因为当我无法用
pip
找到某个东西或者pip
安装失败时,我通常可以用easy_install
找到它。你知道吗相关问题 更多 >
编程相关推荐