Sublimetext3 升华文本输出不正确的架构 1.总结
我有64位窗口。但是如果我在我的Sublime文本插件中使用or,我会得到Sublimetext3 升华文本输出不正确的架构 1.总结,sublimetext3,sublimetext,sublime-text-plugin,Sublimetext3,Sublimetext,Sublime Text Plugin,我有64位窗口。但是如果我在我的Sublime文本插件中使用or,我会得到32位的值 2.设置 我在$packages/TestPlugin文件夹中创建了一个文件exampleshapplugin.py。此文件的内容: 导入平台 进口升华 get_bitness=platform.architecture()[0] 打印(获取比特数) get_bitness_2=sublime.arch() 打印(获取比特数2) 3.复制步骤 我在一个没有插件和用户设置的Sublime文本版本中重现了这个
32位的值
2.设置
我在$packages/TestPlugin
文件夹中创建了一个文件exampleshapplugin.py
。此文件的内容:
导入平台
进口升华
get_bitness=platform.architecture()[0]
打印(获取比特数)
get_bitness_2=sublime.arch()
打印(获取比特数2)
3.复制步骤
我在一个没有插件和用户设置的Sublime文本版本中重现了这个问题
我保存示例sashaplugin.py
4.预期行为
如果我在Python解释器中获得Windows bitness:
导入平台
>>>platform.architecture()[0]
“64位”
5.实际行为 升华文本控制台输出:
按键evt:控制+s
命令:保存
重新加载插件TestPlugin.exampleShapplugin
32位
x32
6.环境 操作系统和版本:
Windows 10 Enterprise LTSB 64位EN
崇高文本:
构建适用于Windows 64位的3126 portable 谢谢。1。答复 在我的64位机器中,我有32位的升华文本。我需要使用64位升华文本来正确工作
platform.architecture()
和Sublime.arch()
方法
我不明白,为什么我有32位的超级文本。我下载了Sublime Text Build 3126 x64.zip文件-64位便携式版本。也许,在升华文本网站发布了一个不正确的版本,当我下载64位版本时
2.迁移到64位版本 如果由于某些原因,64位PC中也有32位升华文本版本,则可以使用这些操作来解决问题
crash_reporter.exe
msvcr100.dll
plugin\u host.exe
python33.dll
subl.exe
sublime_text.exe
更新安装程序.exe
实际上是2017年4月。您是否安装了32位版本的Sublime Text-maybe?@KeithHall:。谢谢