python - PIP安装包但有些找不到

标签 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

但是当我:

import pywinauto

它给出:

ModuleNotFoundError: No module named 'pywinauto'

我从以下位置移动了 2 个文件夹“pywinauto”和“pywinauto-0.6.8.dist-info”:

C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Lib\site-packages\

致:

C:\Users\NAME\AppData\Local\Programs\Python\Python37-32\Scripts\

还有:

import sys
sys.path.append('C:\\Users\\NAME\\AppData\\Local\\Programs\\Python\\Python37-32\\Scripts\\')

还是不行。 (它适用于其他一些情况)

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

附:我的机器中安装了 Anaconda,但没有 Python 2。不确定是否会导致问题。

最佳答案

  1. 转到您的 conda 终端,激活虚拟环境
  2. pip install <你的包名称>。
  3. 现在转到运行此代码的编辑器。 (如 pycharm 或 Sublime)
  4. 选择您的 Python 解释器作为 venv (Anaconda)。通常该选项在项目设置中可用。 运行您的代码,它现在应该可以工作了。

关于python - PIP安装包但有些找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58638520/

相关文章:

python - 使用 pip 安装适用于 Python 3.2 的 MoviePy

django - 又不存在于/admin/login/---- 吗?

python - 如何在 Ubuntu 16.04 的 apache2 服务器上运行 python cgi 脚本?

python - 使用 Django 从媒体文件夹中的管理面板上传照片

python - 无法在Python3、Ubuntu14.04中使用pip安装NumPy

python - 如何使用 Pip (OS X) 在虚拟环境中安装 Python 包

python - Python 中的 Tkinter - 从事件窗口中删除小部件

python - (django 测试)assertIs 错误

PHP 拒绝使用简写 "<?"

visual-studio-2012 - WiX Bootstrap 应用程序