{
    "componentChunkName": "component---src-templates-markdown-doc-tsx",
    "path": "/2025.1.3/support/faq",
    "result": {"data":{"mdx":{"id":"4ec18f77-4f60-5989-9283-0ae9229a8c40","frontmatter":{"title":"","images":null},"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h1\", null, \"FAQ\"), mdx(\"h3\", null, \"How do I check which version I have installed?\"), mdx(\"p\", null, \"To check the version number of SalvusCompute for all sites, run\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"salvus-cli print-config\\n\")), mdx(\"p\", null, \"in the terminal and watch out for the line \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"Salvus version\"), \".\"), mdx(\"p\", null, \"To check the version number of the python module, run the following lines\\neither in a python terminal or in a jupyter notebook:\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-python\"\n  }, \"import salvus\\nprint(salvus.__version__)\\n\")), mdx(\"p\", null, \"Make sure to always have the same version installed for all sites\\nto avoid potential incompatibilities.\"), mdx(\"h3\", null, \"How do I check which version I have downloaded?\"), mdx(\"p\", null, \"The version number of all packages is stored in the file \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"info.toml\"), \"\\nin the download directory of Salvus. You can easily read it with any text\\neditor.\"), mdx(\"p\", null, \"Note that this file is overwritten every time you update Salvus and download\\na newer version.\"), mdx(\"p\", null, \"The version number of the python packages is also encoded in the file name\\nof the python wheels, e.g.,\\n\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"salvus-0.12.10-cp37-cp37m-macosx_10_9_x86_64.whl\"), \"\\nrefers to the release \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"0.12.10\"), \" of \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"salvus\"), \" for python \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"3.7\"), \" and 64 bit Mac\\nOSX operating system.\"), mdx(\"h3\", null, \"How do I check which python version I have installed?\"), mdx(\"p\", null, \"First, make sure that the python environment is activated (e.g. by using\\n\", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"mamba activate salvus\"), \") in your terminal or the WSL shell.\"), mdx(\"p\", null, \"The following command tells you which python binary is used. It should point to a path within your Salvus environment.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"which python\\n\")), mdx(\"p\", null, \"The next line prints the version number of python.\"), mdx(\"pre\", null, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"python --version\\n\")));\n}\n;\nMDXContent.isMDXComponent = true;"},"site":{"siteMetadata":{"salvusDocVersions":{"current":"2026.5.0"}}}},"pageContext":{"id":"4ec18f77-4f60-5989-9283-0ae9229a8c40"}},
    "staticQueryHashes": ["1756726491","1865182279","3419370438","3597190305","4112489441","519097329"]}