pywifi可以';不能安装在python上

pywifi可以';不能安装在python上,python,pip,installation,Python,Pip,Installation,我试图通过python中的pip安装pywifi,但系统显示: 您使用的是pip版本6.1.1,但版本10.0.1可用。 您应该考虑通过“PIP安装-升级PIP”进行升级。 指挥部。收集pywifi找不到满足以下条件的版本: 要求pywifi(来自版本:)。 未找到pywifi的匹配分发 所以我想知道应该如何让它工作?升级您的pip:pip安装——升级pip 检查正在运行的pip版本:pip-V 安装pywifi之后:pip安装pywifi 如果上述命令不起作用,请从此处下载源文件,通过cd切换

我试图通过python中的pip安装pywifi,但系统显示:

您使用的是pip版本6.1.1,但版本10.0.1可用。
您应该考虑通过“PIP安装-升级PIP”进行升级。 指挥部。收集pywifi找不到满足以下条件的版本: 要求pywifi(来自版本:)。
未找到pywifi的匹配分发


所以我想知道应该如何让它工作?

升级您的pip:
pip安装——升级pip

检查正在运行的pip版本:
pip-V

安装pywifi之后:
pip安装pywifi

如果上述命令不起作用,请从此处下载源文件,通过cd切换到下载目录,运行cmd:
pip install pywifi-1.1.10-py3-none-any.whl
下面是安装.whl文件的链接


也许这会对你的问题有所帮助。

是的,现在通过pip安装pywifi是个问题。升级pip也不是一个选项

(se-toolkit) [ziya@ziya2018arch se-toolkit]$ pip --version 
pip 10.0.1 
(se-toolkit) [ziya@ziya2018arch se-toolkit]$ pip install pywifi
Collecting pywifi
  Could not find a version that satisfies the requirement pywifi (from versions: 1.0.2.linux-x86_64)
No matching distribution found for pywifi
我建议将其克隆(或下载源代码)到python的site packages目录中,然后安装它

(se-toolkit) [ziya@ziya2018arch se-toolkit]$ cd lib/python2.7/site-packages/
(se-toolkit) [ziya@ziya2018arch site-packages]$ git clone https://github.com/awkman/pywifi.git
(se-toolkit) [ziya@ziya2018arch site-packages]$ cd pywifi/
(se-toolkit) [ziya@ziya2018arch pywifi]$ pip install .
...
Installing collected packages: comtypes, pywifi
Successfully installed comtypes-1.1.4 pywifi-1.1.10
然后使用它

(se-toolkit) [ziya@ziya2018arch pywifi]$ python
 Python 2.7.14 (default, Apr 16 2018, 20:08:15) 
[GCC 7.3.1 20180406] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pywifi
>>> 

尝试使用“pip安装-升级pip”升级pip,以便它可以找到pywifi?我被告知“pywifi-1.1.10-py3-none-any.whl在此平台上不受支持。您是否成功安装了pywifi?是的,我可以通过pip安装,.whl文件格式,我使用的是ubuntu16,pip 10.0.1您使用的python版本是什么?我使用的是python3,尝试在python2.7上安装,但出现错误(未找到pywifi的匹配分发版)