首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上安装.egg Python包(尝试使用easy_install不起作用)

如何在Windows上安装.egg Python包(尝试使用easy_install不起作用)
EN

Stack Overflow用户
提问于 2013-09-01 13:07:43
回答 5查看 110.4K关注 0票数 23

我正在为我正在做的课程安装一个名为QSTK的软件包。本课程指向32位版本的安装包,但我已经安装了64个Python。我在.egg上找到了一个Python包索引文件。

它似乎有一个32位的exe,但只有64位的.egg。我下载了QSTK-0.2.6-py2.7鸡蛋版本,到目前为止一直试图安装这个版本。

以下是我尝试过的:

  1. 使用简易安装(来自C:\Python27 27\Lib\site-packages目录): Python easy_install -Z -Z 这已经在我的站点包目录中创建了一个QSTK-0.2.6-py2.7鸡蛋目录,我可以在这个目录中打开并找到文件。但是,我尝试从python导入QSTK,并获得通常的"No模块名为.“导入错误。
  2. 我找了一个setup.py文件,因为我以前用过这些文件来安装软件包,但是找不到一个。
  3. 我还查看了这条线,它给出了在不使用轻松安装的情况下安装.egg文件的详细信息,但不知道需要对所提供的脚本进行哪些更改,因为这是为了安装我已经拥有的特定包。

如果有人可以通过解释我如何正确安装这个.egg文件,或者通过为python2.764位提供一个指向python2.764位的QSTK模块的链接来提供帮助,那么我们将不胜感激。

我已经成功地安装了QSTK所依赖的软件包,on (numpy、scipy、matplotlib、大熊猫、python和scikit-learn)。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-09-01 14:33:35

我终于找到了另一个地方,可以从这个包下载它:https://pypi.python.org/pypi/QSTK/0.2.6有一个QSTK-0.2.6.tar.gz选项,可以从源代码构建它。

将其解压缩(然后再向下压缩到.tar),我可以找到setup.py文件并安装,方法是转到带有安装文件的目录并运行:

代码语言:javascript
复制
python setup.py install
票数 11
EN

Stack Overflow用户

发布于 2016-06-20 01:31:45

您应该在-m之前添加easy_install

例如:

代码语言:javascript
复制
python -m easy_install C:\Users\Prosserc\Downloads\QSTK-0.2.6-py2.7.egg
票数 32
EN

Stack Overflow用户

发布于 2013-09-01 13:13:01

如果您打开.egg (它只是一个伪装的.zip ),那么cd进入它并运行python setup.py install怎么样?这是否运行良好,然后您将能够导入您的模块吗?

我之所以这么说,是因为如果.egg文件被适当地放在site-packages下,但您仍然无法导入,这可能是代码本身的一个问题。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18558733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档