【问题标题】:python module from pypi not installing?来自pypi的python模块没有安装?
【发布时间】:2016-04-14 05:37:44
【问题描述】:

我正在使用 windows 机器 python 2.7。我正在尝试将十六进制转换为颜色名称。我已经从 pypi 下载了 webcolors 1.5,当我使用 cmd 从 cmd 安装它时使用

python d:\webcolors-1.5\setup.py install

我越来越喜欢

setup.pyrunning install
running build
running build_py
file webcolors.py (for module webcolors) not found
file webcolors.py (for module webcolors) not found
running install_lib
warning: install_lib: 'build\lib' does not exist -- no Python modules to install
running install_egg_info
Removing C:\Python27\Lib\site-packages\webcolors-1.5-py2.7.egg-info
Writing C:\Python27\Lib\site-packages\webcolors-1.5-py2.7.egg-info

当我运行 import webcolors 时,它没有显示模块错误。如何正确安装这个包?是那个 'webcolors' 包的问题吗?

编辑 当我使用安装时

pip install webcolors

我得到了

Requirement already satisfied (use --upgrade to upgrade): webcolors in c:\python27\lib\site-packages

但它仍然没有显示模块错误

编辑 我的代码

import cv2
from collections import namedtuple
from math import sqrt
import random
import webcolors

def main():
 img = cv2.imread('d:/Emmanu/project-data/bu5.jpg')
 res=cv2.resize(img,(400,300))
 crop_img = res[100:200, 150:250]
 cv2.imwrite("d:/Emmanu/project-data/color-test.jpg", crop_img)

 im = Image.open("d:/Emmanu/project-data/color-test.jpg")
 n, color = max(im.getcolors(im.size[0]*im.size[1]))
 print rgb_to_name(color)
if __name__ == '__main__':main()

【问题讨论】:

  • 你试过pip安装吗?
  • @HarunErgül 我已经安装了 pip。
  • 我使用了 pip 并安装了它并可以导入
  • 你的代码中是否有可能两个显示相关的地方
  • @HarunErgül ok.You 安装使用 'pip install webcolors' 这个命令?

标签: python pypi


【解决方案1】:

我使用了pip 命令并安装了 webcolors。

pip install webcolors


我可以导入

【讨论】:

  • 使用 pip 工作。我的问题是我首先使用 setup.py 安装,它在 python Lib 中创建 Egg.info 文件。这阻止了我使用 pip 安装。我删除了那个 egg.info 文件,我使用 pip 重新安装它工作。谢谢
  • 好的。你解决了大部分问题。我什么都没做。这是你的第一个问题,很清楚
猜你喜欢
  • 1970-01-01
  • 2021-12-18
  • 1970-01-01
  • 2014-04-03
  • 1970-01-01
  • 2017-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多