Python PIP安装程序包,但未找到一些
一些pip安装在计算机上不起作用,因为最近我改为Python 3 例如,pywinauto 我使用了CMD: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 但当我:
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。不确定这是否导致了问题
问题似乎与蟒蛇有关 运行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