首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将Python代码共享给Spyder用户?

如何将Python代码共享给Spyder用户?
EN

Stack Overflow用户
提问于 2018-05-02 13:42:45
回答 1查看 2K关注 0票数 1

我在VisualStudio2017中开发了Python3.6代码,我需要将代码发送给使用Spyder的人。

VS使用一些*.sln和*.pyproj文件,这些文件定义了许多东西,比如*.py文件的位置,我猜只在VS上使用,我猜Spyder使用了不同的格式。

有没有一种直接的方式将解决方案发送给spyder用户?

间谍可以导入VS代码吗?

或者我可以将解决方案“导出”到某些Python标准中吗?

我猜Spyder可能甚至没有“解决方案”的概念,但至少可能有*.pyproj文件的概念。出口那就足够了。

我一直在谷歌上搜索,什么都没找到。

EN

Stack Overflow用户

回答已采纳

发布于 2018-05-10 22:45:11

若要以定义启动文件的方式组织.py文件集合,请将其构造为Python 套餐中的一个或多个模块。然后,用户可以从他们想要使用的包中import模块。

您可以将它作为一个简单的压缩文件文件夹分发给用户,但是如果您希望用户能够轻松地安装包及其依赖项,那么您可以构建一个分发包,他们可以使用pip命令安装该包,如设置的这里

话虽如此,如果您的用户正在使用Spyder,那么他们可能正在使用Anaconda发行版及其conda包管理器,而向他们分发软件的绝对最佳方式将是作为一个conda封装

最后两个链接的细节可能比简单项目所需的要详细得多,但如果您真的想帮助用户管理包的依赖关系和更新,那么其中一个链接或两者都是可行的。

除此之外,我不知道在Spyder中有什么“项目”概念。

还有一个想法,不是“发送”某个人,而是将代码提交到Github或类似的存储库,然后他们可以从中下载它吗?这应该保留您想要维护的任何文件夹结构等等。

票数 1
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50136145

复制
相关文章

相似问题

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