初次尝试在linux系统安装dials这个软件,按照说明好不容易安装上了软件,但现在由于电脑不能联网,现在卡在安装dxtbx插件这一步了
dxtbx.install_format -u https://raw.githubusercontent.com/dials/dxtbx_ED_formats/master/FormatSMVCetaD_TUI.py
这个是dials官网上写的安装方式
[root@localhost ~]# dxtbx.install_format -u FormatSMVCetaD_TUI.py
Traceback (most recent call last):
File "/usr/local/phenix-1.14-3260/build/../modules/cctbx_project/dxtbx/command_line/install_format.py", line 55, in
assert(len(bad) == 1)
AssertionError
这个是我尝试安装后报错的结果
我尝试在别的电脑上打开 https://raw.githubusercontent.com/dials/dxtbx_ED_formats/master/FormatSMVCetaD_TUI.py
这个网站,打开后显示一串代码,我把代码保存为FormatSMVCetaD_TUI.py这个文件,然后尝试按照上述方式安装,最终安装失败
求指导怎么离线安装这个插件呀
解决方法
git clone https://github.com/dials/dxtbx.git
git checkout 制定分支或者版本,也可不执行,使用默认版本
cd dxtbx
python3 --version
# python3 setup.py build
python3 setup.py install
如有问题及时沟通
上官网查安装