如何在不使用包含smartsheet sdk的python编辑器的情况下运行python脚本

如何在不使用包含smartsheet sdk的python编辑器的情况下运行python脚本,python,smartsheet-api,smartsheet-api-1.1,smartsheet-api-2.0,Python,Smartsheet Api,Smartsheet Api 1.1,Smartsheet Api 2.0,有一个解决方案,我一直在尝试使用py2exe和cx_Freeze之类的东西将python脚本转换为.exe文件,但在运行cmd之后,我不断遇到错误。你们有没有其他的解决方案,或者我应该继续尝试我目前正在做的事情 注意:我正在anaconda上运行Spyder 3.3.1,并使用anaconda提示符安装文件和使用我安装的文件 示例1:我使用 pyinstaller myscript.py 当它完成运行时,我只剩下一个完整的build文件夹,但是一个空的dist文件夹 在cmd提示符停止之前,我

有一个解决方案,我一直在尝试使用py2exe和cx_Freeze之类的东西将python脚本转换为.exe文件,但在运行cmd之后,我不断遇到错误。你们有没有其他的解决方案,或者我应该继续尝试我目前正在做的事情

注意:我正在anaconda上运行Spyder 3.3.1,并使用anaconda提示符安装文件和使用我安装的文件

示例1:我使用

pyinstaller myscript.py
当它完成运行时,我只剩下一个完整的build文件夹,但是一个空的dist文件夹

在cmd提示符停止之前,我得到的最后一个错误是:

for real_module_name, six_module_name in real_to_six_module_name.items():
AttributeError: 'str' object has no attribute 'items'

如果您所要做的只是在不使用IDE的情况下运行脚本,那么只需

C:\Python27\python.exe C:\script\path\my\u python\u script.py


如果您想要一个双击图标,可以将其包装在批处理文件中。

我最后使用的是一个python插件,名为xlwings。这是一个简单的安装,使用

conda install xlwings 
我只是使用excel电子表格输入(文件夹/工作表ID和标题)

我制作了一个宏,它允许我按下一个按钮来启动代码(无需打开python解释器),它工作得非常好


感谢大家不断的帮助和支持,我非常感谢

你采取了哪些步骤?错误是什么?请提供详细信息。我将在问题中添加示例,这可能与其他人遇到相同错误有关。