Opened 4 years ago
Closed 4 years ago
#5743 closed defect (fixed)
Quick Start Guide: Linux Python missing bz2 module
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Platform | Version: | |
Keywords: | Cc: | chimera-programmers | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: Linux-3.10.0-957.21.3.el7.x86_64-x86_64-with-glibc2.17 ChimeraX Version: 1.3rc202112040407 (2021-12-04 04:07:47 UTC) Description I followed the Quick Start Guide. Clicked on the command "interfaces #1 & protein" Got a Traceback involving No module named '_bz2' Log: Startup Messages --- note | available bundle cache has not been initialized yet UCSF ChimeraX version: 1.3rc202112040407 (2021-12-04) © 2016-2021 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > help help:quickstart > open 2bbv Summary of feedback from opening 2bbv fetched from pdb --- notes | Fetching compressed mmCIF 2bbv from http://files.rcsb.org/download/2bbv.cif Fetching CCD CA from http://ligand-expo.rcsb.org/reports/C/CA/CA.cif 2bbv title: The refined three-dimensional structure of an insect virus At 2.8 angstroms resolution [more info...] Chain information for 2bbv #1 --- Chain | Description | UniProt A B C | protein (black beetle virus capsid protein) | COAT_BBV D E F | protein (black beetle virus capsid protein) | COAT_BBV N | RNA (5'-R(*up*CP*up*up*ap*up*ap*up*CP*U)-3') | Non-standard residues in 2bbv #1 --- CA — calcium ion 2bbv mmCIF Assemblies --- 1| complete icosahedral assembly 2| icosahedral asymmetric unit 3| icosahedral pentamer 4| icosahedral 23 hexamer 5| icosahedral asymmetric unit, std point frame 6| crystal asymmetric unit, crystal frame > color bychain > style /b stick Changed 2382 atom styles > color /n teal > hide /c > ribbon /c > select /B 2382 atoms, 2372 bonds, 2 pseudobonds, 379 residues, 2 models selected > color (#!1 & sel) byhetero > select clear > focus /c Unknown command: focus /c > select /C 2473 atoms, 2469 bonds, 6 pseudobonds, 388 residues, 3 models selected > view sel > view /c > select clear > select /N:4@C5' 1 atom, 1 residue, 1 model selected > select up 20 atoms, 21 bonds, 1 residue, 1 model selected > color sel gold > select clear > surface #1 > color /n fromatoms > style solvent sphere Changed 208 atom styles > color solvent red > ui tool show "Side View" > sym #1 2bbv mmCIF Assemblies --- 1| complete icosahedral assembly| 60 copies of chains A-F,N 2| icosahedral asymmetric unit| 1 copy of chains A-F,N 3| icosahedral pentamer| 5 copies of chains A-F,N 4| icosahedral 23 hexamer| 6 copies of chains A-F,N 5| icosahedral asymmetric unit, std point frame| 1 copy of chains A-F,N 6| crystal asymmetric unit, crystal frame| 5 copies of chains A-F,N > sym #1 assembly 3 newModel false copies false > view > set bgColor white > set silhouettes true > save /home/jonathan/Desktop/2bbv.png > view > movie record > turn y 2 180 > wait 180 > movie encode /home/jonathan/Desktop/movie1.mp4 Movie saved to /home/jonathan/Desktop/movie1.mp4 > measure buriedarea /a withAtoms2 /b Buried area between /a and /b = 1900.4 area /a = 15385, area /b = 14989, area both = 26573 > measure sasa #1 & ~solvent Solvent accessible area for #1 & ~solvent = 34093 > interfaces #1 & protein 6 buried areas: C A 1675, C B 1671, A B 1663, C F 739, A D 714, B E 699 Traceback (most recent call last): File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/widgets/htmlview.py", line 333, in interceptRequest self._callback(info) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/widgets/htmlview.py", line 92, in _intercept return interceptor(request_info, *args) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/help_viewer/tool.py", line 319, in intercept chimerax_intercept(request_info, *args, session=self.session, File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/widgets/htmlview.py", line 468, in chimerax_intercept session.ui.thread_safe(defer, session, qurl.url(no_formatting), from_dir) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/gui.py", line 382, in thread_safe func(*args, **kw) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/widgets/htmlview.py", line 459, in defer cxcmd(session, topic) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/ui/widgets/htmlview.py", line 477, in cxcmd run(session, cmd) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/core/commands/run.py", line 36, in run results = command.run(text, log=log, return_json=return_json) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/core/commands/cli.py", line 2856, in run result = ci.function(session, **kw_args) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/interfaces/cmd.py", line 49, in interfaces tool.ContactPlot(session, sg, ba, interface_residue_area_cutoff) File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/interfaces/tool.py", line 25, in __init__ Graph.__init__(self, session, groups, contacts, File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/interfaces/graph.py", line 139, in __init__ self.graph = self._make_graph() File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/chimerax/interfaces/graph.py", line 160, in _make_graph import networkx as nx File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/networkx/__init__.py", line 57, in <module> from networkx import utils File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/networkx/utils/__init__.py", line 2, in <module> from networkx.utils.decorators import * File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/site- packages/networkx/utils/decorators.py", line 12, in <module> import re, gzip, bz2 File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/bz2.py", line 18, in <module> from _bz2 import BZ2Compressor, BZ2Decompressor ModuleNotFoundError: No module named '_bz2' ModuleNotFoundError: No module named '_bz2' File "/usr/libexec/UCSF-ChimeraX/lib/python3.9/bz2.py", line 18, in from _bz2 import BZ2Compressor, BZ2Decompressor See log for complete Python traceback. OpenGL version: 3.3.0 NVIDIA 418.43 OpenGL renderer: Quadro RTX 4000/PCIe/SSE2 OpenGL vendor: NVIDIA Corporation Manufacturer: TYAN Model: B7105F48TV8HR-2T-G OS: CentOS Linux 7 Core Architecture: 64bit ELF Virutal Machine: none CPU: 48 Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz Cache Size: 16896 KB Memory: total used free shared buff/cache available Mem: 187G 3.9G 159G 125M 24G 182G Swap: 9G 0B 9G Graphics: 04:00.0 VGA compatible controller [0300]: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 41) Subsystem: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] Kernel driver in use: ast Locale: ('en_US', 'UTF-8') PyQt5 5.15.2, Qt 5.15.2 Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 Babel: 2.9.1 backcall: 0.2.0 blockdiag: 2.0.1 certifi: 2021.10.8 cftime: 1.5.1.1 charset-normalizer: 2.0.9 ChimeraX-AddCharge: 1.2.2 ChimeraX-AddH: 2.1.11 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2 ChimeraX-AlignmentMatrices: 2.0 ChimeraX-Alignments: 2.2.3 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.1 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.31 ChimeraX-AtomicLibrary: 4.2 ChimeraX-AtomSearch: 2.0 ChimeraX-AtomSearchLibrary: 1.0 ChimeraX-AxesPlanes: 2.0 ChimeraX-BasicActions: 1.1 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.0 ChimeraX-BondRot: 2.0 ChimeraX-BugReporter: 1.0 ChimeraX-BuildStructure: 2.6.1 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.1 ChimeraX-ButtonPanel: 1.0 ChimeraX-CageBuilder: 1.0 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.2 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.2.2 ChimeraX-ColorActions: 1.0 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5 ChimeraX-CommandLine: 1.1.5 ChimeraX-ConnectStructure: 2.0 ChimeraX-Contacts: 1.0 ChimeraX-Core: 1.3rc202112040407 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.3.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0 ChimeraX-DataFormats: 1.2.2 ChimeraX-Dicom: 1.0 ChimeraX-DistMonitor: 1.1.5 ChimeraX-DistUI: 1.0 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0 ChimeraX-FunctionKey: 1.0 ChimeraX-Geometry: 1.1 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1 ChimeraX-Hbonds: 2.1.2 ChimeraX-Help: 1.2 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0 ChimeraX-Label: 1.1 ChimeraX-LinuxSupport: 1.0 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.4 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.1 ChimeraX-Map: 1.1 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1 ChimeraX-Markers: 1.0 ChimeraX-Mask: 1.0 ChimeraX-MatchMaker: 2.0.4 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.1 ChimeraX-Meeting: 1.0 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.4 ChimeraX-MMTF: 2.1 ChimeraX-Modeller: 1.2.6 ChimeraX-ModelPanel: 1.2.1 ChimeraX-ModelSeries: 1.0 ChimeraX-Mol2: 2.0 ChimeraX-Morph: 1.0 ChimeraX-MouseModes: 1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.2 ChimeraX-OpenCommand: 1.7 ChimeraX-PDB: 2.6.5 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.0.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-ResidueFit: 1.0 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0.1 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.4.6 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0 ChimeraX-Shortcuts: 1.1 ChimeraX-ShowAttr: 1.0 ChimeraX-ShowSequences: 1.0 ChimeraX-SideView: 1.0 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.6.1 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-Struts: 1.0 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0 ChimeraX-SwapRes: 2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1 ChimeraX-ToolshedUtils: 1.2 ChimeraX-Tug: 1.0 ChimeraX-UI: 1.13.7 ChimeraX-uniprot: 2.2 ChimeraX-UnitCell: 1.0 ChimeraX-ViewDockX: 1.0.1 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0 ChimeraX-WebServices: 1.0 ChimeraX-Zone: 1.0 colorama: 0.4.4 cxservices: 1.1 cycler: 0.11.0 Cython: 0.29.24 decorator: 5.1.0 distro: 1.6.0 docutils: 0.17.1 filelock: 3.0.12 funcparserlib: 0.3.6 grako: 3.16.5 h5py: 3.6.0 html2text: 2020.1.16 idna: 3.3 ihm: 0.21 imagecodecs: 2021.4.28 imagesize: 1.3.0 ipykernel: 5.5.5 ipython: 7.23.1 ipython-genutils: 0.2.0 jedi: 0.18.0 Jinja2: 3.0.1 jupyter-client: 6.1.12 jupyter-core: 4.9.1 kiwisolver: 1.3.2 line-profiler: 3.3.0 lxml: 4.6.3 lz4: 3.1.3 MarkupSafe: 2.0.1 matplotlib: 3.4.3 matplotlib-inline: 0.1.3 msgpack: 1.0.2 netCDF4: 1.5.7 networkx: 2.6.3 numexpr: 2.8.0 numpy: 1.21.2 openvr: 1.16.801 packaging: 21.3 ParmEd: 3.2.0 parso: 0.8.3 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 8.3.2 pip: 21.2.4 pkginfo: 1.7.1 prompt-toolkit: 3.0.23 psutil: 5.8.0 ptyprocess: 0.7.0 pycollada: 0.7.1 pydicom: 2.1.2 Pygments: 2.10.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.6 PyQt5-commercial: 5.15.2 PyQt5-sip: 12.8.1 PyQtWebEngine-commercial: 5.15.2 python-dateutil: 2.8.2 pytz: 2021.3 pyzmq: 22.3.0 qtconsole: 5.1.1 QtPy: 1.11.3 RandomWords: 0.3.0 requests: 2.26.0 scipy: 1.7.1 setuptools: 57.5.0 sfftk-rw: 0.7.1 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 Sphinx: 4.2.0 sphinx-autodoc-typehints: 1.12.0 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 2.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 suds-jurko: 0.6 tables: 3.6.1 tifffile: 2021.4.8 tinyarray: 1.2.3 tornado: 6.1 traitlets: 5.1.1 urllib3: 1.26.7 wcwidth: 0.2.5 webcolors: 1.11.1 wheel: 0.37.0 wheel-filename: 1.3.0
Change History (2)
comment:1 by , 4 years ago
Cc: | added |
---|---|
Component: | Unassigned → Platform |
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Quick Start Guide: Linux Python missing bz2 module |
comment:2 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
This is fixed in the post 1.3 daily build. Our CentOS build environments did not include the bz2 development package, so that Python module did not compile. The Ubuntu versions did include support for bz2.