仪器信息网APP
选仪器、听讲座、看资讯

GSASII的安装求助

X射线衍射仪(XRD)

  • 最近在安装GSASII,按照董成老师的博客:http://blog.sciencenet.cn/home.php?mod=space&uid=40265&do=blog&id=588475的流程进行安装
    先装了Canopy,再装SVN,但是遇到了个小问题,安装目录下找不到GSASII.BAT文件,只有GSASII.py

    我用Canopy的编译器打开GSASII.py文件,然后运行,可以打开GSAS-II data tree和GSASII Plots

    但是官网上的介绍说如果直接运行bat文件的话,是能出现如下四个窗口的

    我想请教各位,该如何解决安装根目录下无bat文件这个问题,对于Python,我是小白,完全不知道怎么处理
    +关注 私聊
  • leiws

    第1楼2017/04/08

    先去下载python 2.7,安装好了之后再运行CMD命令进行部署;最后才会生成你说的文件的,不过用了一段时间感觉这个版本还是有些问题的;
    虽说是开源的,GSAS原始版本的足够用了

0
    +关注 私聊
  • xmqthomas

    第2楼2017/04/08

    您好,谢谢您的建议
    我刚刚装好了Python(如下图)

    请问您能教教我怎么“运行CMD命令进行部署”吗?十分感谢
    我还有个疑问?为什么我安装的是python2.7.12,而这里显示的却是3.6.0

    leiws(leiws) 发表:先去下载python 2.7,安装好了之后再运行CMD命令进行部署;最后才会生成你说的文件的,不过用了一段时间感觉这个版本还是有些问题的;
    虽说是开源的,GSAS原始版本的足够用了

0
    +关注 私聊
  • leiws

    第3楼2017/04/09

    xmqthomas(xmqthomas) 发表: 您好,谢谢您的建议
    我刚刚装好了Python(如下图)

    请问您能教教我怎么“运行CMD命令进行部署”吗?十分感谢
    我还有个疑问?为什么我安装的是python2.7.12,而这里显示的却是3.6.0
    ------------------------------------------
    你是不是装错版本了,不过试试吧:
    1,在Anaconda 软件目录下找到"All Programs" 选择"Anaconda Command Prompt" 输入 conda install wxpython
    2,下载文件 https://subversion.xray.aps.anl.gov/pyGSAS/install/GSASIIproxy.zip 然后你可以打开看看这个文件夹看一下;把这个文件夹放到你想要放的目录下
    3,接下来就是运行 bootstrap.py 文件,可以用几种不同的方法来试试:运行bootstrap.bat 或是在"All Programs"/Anaconda/"Anaconda Command Prompt"输入命令行 python \Users\\Desktop\GSASII\bootstrap.py 运行后需要代理地址的话,那么用这个: proxyout.securesite.gov:7070 (地址及端口)。上述脚本运行好了之后,会在GSASII文件夹下有个RunGSASII.bat 文件,这时候可以双击运行试试或是创建快捷方式至桌面
    4,简而言之,上面所码的一大段字就是 bootstrap.py 文件运行脚本 makeBat.py 去创建 RunGSASII.bat 及桌面快捷方式,你也可以在Anaconda command prompt 下输入 python \Users\\Desktop\GSASII\makeBat.py 达到一样的效果。
    所有执行完毕后应该在桌面上有快捷方式,不过我觉得界面还是不错的,不过自己已经转向了TOPAS V5...这个版本的就用得很少了;但是大致的原理和操作流程还是大同小异的

1
    +关注 私聊
  • xmqthomas

    第4楼2017/04/09

    十分感谢您的热心回复
    我下载了GSASIIproxy.zip,并且将其解压到了桌面,然后运行其目录下的bootstrap.bat,结果如下所示

    我刚刚仔细看了一下,我的电脑上装了好几个版本的python(或者说python编译器,我是python小白,说的不对的还望您见谅)

    是因为python的版本太高了吗?因为我在网上看到GSAS2似乎只能用2.7的,不能用3.0的python
    Anaconda是我之前装QSTEM时被要求装的,Canopy是按网上教程装GSAS2时装的,Python 2.7.12是最新装的

    我不敢卸载anaconda,怕QSTEM会无法用
    其它两个我也不知道该怎么处理?希望老师您能告诉我解决的方法
    可能问的问题有点low,还望老师海涵
    另外,我通过Canopy中的editor,打开GSAS安装根目录下的GSASII.py,然后运行,可以打开GSAS2的界面,只是感觉每次都要运行Canopy,挺麻烦的

    leiws(leiws) 发表:

0
0
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...