[英]how to fix " Could not find a version that satisfies the requirement install (from versions: ) No matching distribution found for install " error
I want to install tweepy module to my python project.我想将 tweepy 模块安装到我的 python 项目中。 I read in documentation to use command "pip install tweepy".
我阅读了文档以使用命令“pip install tweepy”。 But it shows up an error in command prompt.
但它在命令提示符中显示错误。
C:\Python36>pip install tweepy
Collecting install
Could not find a version that satisfies the requirement install (from versions: )
No matching distribution found for install
Edit-1编辑-1
I tried to install python-twitter module and the same error shows up.我尝试安装 python-twitter 模块并出现相同的错误。
C:\Python36>pip install python-twitter -v
Config variable 'Py_DEBUG' is unset, Python ABI tag may be incorrect
Config variable 'WITH_PYMALLOC' is unset, Python ABI tag may be incorrect
Collecting install
1 location(s) to search for versions of install:
* https://pypi.python.org/simple/install/
Getting page https://pypi.python.org/simple/install/
Looking up "https://pypi.python.org/simple/install/" in the cache
Returning cached "301 Moved Permanently" response (ignoring date and etag information)
Looking up "https://pypi.org/simple/install/" in the cache
Current age based on date: 345
Freshness lifetime from max-age: 600
Freshness lifetime from request max-age: 600
The response is "fresh", returning cached response
600 > 345
Analyzing links from page https://pypi.org/simple/install/
Could not find a version that satisfies the requirement install (from versions: )
Cleaning up...
No matching distribution found for install
Exception information:
Traceback (most recent call last):
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\commands\install.py", line 335, in run
wb.build(autobuilding=True)
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\req\req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\req\req_set.py", line 554, in _prepare_file
require_hashes
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\req\req_install.py", line 278, in populate_link
self.link = finder.find_requirement(self, upgrade)
File "C:\Users\MOJO-J~1\AppData\Local\Temp\tmplke7w3ae\pip.zip\pip\index.py", line 514, in find_requirement
'No matching distribution found for %s' % req
pip.exceptions.DistributionNotFound: No matching distribution found for install
It seems that you have pip
aliased to the pip install
command for some reason.由于某种原因,您似乎将
pip
别名为pip install
命令。
You could probably just run pip tweepy
to actually run pip install tweepy
, but the better method would be to run pip via the Python interpreter .您可能只运行
pip tweepy
来实际运行pip install tweepy
,但更好的方法是通过 Python 解释器运行 pip 。 Upgrading pip this way could also potenitally fix the aliasing.以这种方式升级 pip也可以潜在地修复混叠。
Tried different ways like pip3 install tweepy
and pip tweepy
like the solution advised above but that didn't work.尝试了不同的方法,例如
pip3 install tweepy
和pip tweepy
就像上面建议的解决方案一样,但这没有用。 Tried upgrading and reinstalling pip but still no solution.尝试升级并重新安装pip但仍然没有解决方案。 Had to do a whole reinstallation of python environment.
不得不重新安装python环境。
尝试在较低版本的 python 中安装,即某些库不立即支持新版本的 python。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.