Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python PIP安装程序包,但未找到一些_Python_Pip_Installation_Pywinauto - Fatal编程技术网

Python PIP安装程序包,但未找到一些

Python PIP安装程序包,但未找到一些,python,pip,installation,pywinauto,Python,Pip,Installation,Pywinauto,一些pip安装在计算机上不起作用,因为最近我改为Python 3 例如,pywinauto 我使用了CMD: C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip install pywinauto C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip freeze 它表明: pywinauto==0.6.8 但当我:

一些pip安装在计算机上不起作用,因为最近我改为Python 3

例如,pywinauto

我使用了CMD:

C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip install pywinauto
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip freeze
它表明:

pywinauto==0.6.8
但当我:

import pywinauto
它给出:

ModuleNotFoundError: No module named 'pywinauto'
我从以下位置移动了两个文件夹“pywinauto”和“pywinauto-0.6.8.dist info”:

致:

以及:

它仍然不起作用。(它适用于其他一些情况)

Windows 64设置似乎可以使用:环境变量>用户变量

C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages
环境变量>系统变量

C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\
C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages
p、 我在机器上安装了蟒蛇,没有Python 2。不确定这是否导致了问题

  • 转到您的conda终端,激活虚拟环境
  • pip安装
  • 现在转到正在运行此代码的编辑器。(如魅力或崇高)
  • 选择python解释器作为venv(Anaconda)。通常,此选项在项目设置中可用。 运行你的代码,它现在应该可以工作了

  • 问题似乎与蟒蛇有关

    运行CMD解决的问题:

    C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip instsall pywinauto
    
    然后从以下位置手动移动两个文件夹“pywinauto”和“pywinauto-0.6.8.dist info”:

    致:


    该软件包正常运行。

    很抱歉,我看到了在CMD
    python3-m pip安装中尝试的第一行代码
    python\u path-m pip安装
    您能尝试一下并显示结果吗?@Tserenjamts,我使用了“C:\Users\NAME\AppData\Local\Programs\python\Python37-32\Scripts>python3-m pip安装pywinauto”。奇怪的是,它什么也没给。只有一个进入新行。这有多奇怪,这需要讨论,或者还有其他我们无法注意到的东西,这些东西已经被其他人发现了。需要更多的搜索。我也在找啊。您是否在pywinauto站点中执行了手动安装步骤?谢谢您的帮助。但是,我在我的Anaconda终端中找不到“pywinauto”。当然,它与Anaconda相关,而不是环境变量。另一种方法是,您可以使用
    pip.exe
    的完整路径,以确保从正确的Python/Anaconda发行版使用它。“显性比隐性好。”@Vasily Ryabov,谢谢你的评论。我对它进行了实验——当指向显式(本例中为anaconda3)文件夹时,pip花费了更长的时间并安装了更多的子文件夹。当“import pywinauto”时,它给出“ImportError:DLL加载失败:%1不是有效的Win32应用程序”。因此,最后我回到常规的pip安装方式,并手动将2个子文件夹移动到“anaconda3”。它有效。:)@马克:谢谢你提供的信息。我们可能需要检查一下。
    C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts>pip instsall pywinauto
    
    C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\
    
    C:\Users\NAME\AppData\Local\Continuum\anaconda3