如何修复“找不到满足安装要求的版本(来自版本:)没有找到安装的匹配分布”错误
how to fix " Could not find a version that satisfies the requirement install (from versions: ) No matching distribution found for install " error
我想将 tweepy 模块安装到我的 python 项目中。我阅读了文档以使用命令 "pip install tweepy"。但是它在命令提示符中显示错误。
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
编辑-1
我尝试安装 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
出于某种原因,您似乎为 pip install
命令设置了 pip
别名。
你可能只是 运行 pip tweepy
实际上 运行 pip install tweepy
,但更好的方法是 run pip via the Python interpreter. Upgrading pip 这样也可以修复别名。
尝试了 pip3 install tweepy
和 pip tweepy
等不同的方法,就像上面建议的解决方案一样,但没有奏效。尝试升级并重新安装 pip 但仍然没有解决方案。必须重新安装 python 环境。
尝试在 python 的低版本中安装。某些图书馆不立即支持 python 的新版本。
我想将 tweepy 模块安装到我的 python 项目中。我阅读了文档以使用命令 "pip install tweepy"。但是它在命令提示符中显示错误。
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
编辑-1
我尝试安装 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
出于某种原因,您似乎为 pip install
命令设置了 pip
别名。
你可能只是 运行 pip tweepy
实际上 运行 pip install tweepy
,但更好的方法是 run pip via the Python interpreter. Upgrading pip 这样也可以修复别名。
尝试了 pip3 install tweepy
和 pip tweepy
等不同的方法,就像上面建议的解决方案一样,但没有奏效。尝试升级并重新安装 pip 但仍然没有解决方案。必须重新安装 python 环境。
尝试在 python 的低版本中安装。某些图书馆不立即支持 python 的新版本。