首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在TideSDK中安装python模块

在TideSDK中安装python模块
EN

Stack Overflow用户
提问于 2013-03-12 21:37:19
回答 1查看 718关注 0票数 3

我正在尝试在中安装一个外部依赖项。我正在尝试安装的当前模块是红皮

为了安装它,我尝试了以下步骤:

  1. 在常规管理模式下打开命令提示
  2. 将目录更改为下载的redis-py模块。
  3. 提供TideSDK使用的python模块的路径,然后从源命令提示符提供标准编译和安装。我使用的命令:"C:\Program Files (x8 6)\TideSDK Developer\modules\python\1.3.1-beta\python.exe" setup.py install

这套装置看上去很有希望。带有egg文件的redis-py模块被确认安装在没有错误退出的安装程序中,并对目录进行了可视化检查。

那是怎么回事?正确的文件安装在Lib/site-packages中。TideSDK给了我ImportError: No module named redis。有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-02 19:10:07

我解决了另一个模块:简森。我想这种解决方法应该适用于任何这类模块。

顺便说一句,simplejson可以用来支持json,因为实际版本(TideSDK 1.3.1-beta)附带了Python2.5,它不支持标准的json模块,它是在Python2.6(或更高版本)中提供的。

首先,您使用的路径是"TideSDK Developer",这是启动和构建应用程序的程序。碰巧"TideSDK Developer“是使用TideSDK构建的,所以结构是相同的。

C:\程序文件(x8 6)\TideSDK Developer\modules\python\1.3.1-beta\python.exe

TideSDK实际用于启动和编译应用程序的路径位于"C:\ProgramData“内。

就我而言,它是:

C:\ProgramData\TideSDK\modules\win32\python\1.3.1-beta\python.exe

所以,我就是这么做的,我跑了:

C:\ProgramData\TideSDK\modules\win32\python\1.3.1-beta\python.exe setup.py安装

“安装”模块,但将其安装在“站点-包”中。因此,当我启动应用程序时,我得到了同样的错误(“没有模块名为simplejson"),然后我将模块从内部的”网站包“复制到外部。

我抄袭:

C:\ProgramData\TideSDK\modules\win32\python\1.3.1-beta\Lib\site-packages\simplejson

至:

C:\ProgramData\TideSDK\modules\win32\python\1.3.1-beta\Lib\simplejson

就是这样。对我起作用了。

总之:转到ProgramData,使用python安装并复制安装在网站包中的文件夹。

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

https://stackoverflow.com/questions/15372667

复制
相关文章

相似问题

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