Yep, I’ve tried both. I separated blast and blast-plus into two separate apps (blast .yml link here, blast-plus .yml link here) and weirdly I’m getting new errors for both. It appears to be a streamlit/conda issue that I’m having a difficult time resolving. Thanks for all of your help and ideas so far!
Here is the full error message for the blast version, which is the same I get for the blast-plus version. The important line seems to be OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /home/appuser/.local/lib/python3.9/site-packages/certifi/cacert.pem
but I don’t understand why I’m getting that.
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/exceptions.py", line 1129, in __call__
return func(*args, **kwargs)
File "/home/appuser/.conda/lib/python3.9/site-packages/conda_env/cli/main.py", line 80, in do_call
exit_code = getattr(module, func_name)(args, parser)
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/core.py", line 75, in wrapper
display_notices(
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/core.py", line 39, in display_notices
channel_notice_responses = http.get_notice_responses(channel_name_urls, silent=silent)
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/http.py", line 36, in get_notice_responses
return tuple(
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/http.py", line 39, in <genexpr>
(
File "/home/appuser/.conda/lib/python3.9/concurrent/futures/_base.py", line 609, in result_iterator
yield fs.pop().result()
File "/home/appuser/.conda/lib/python3.9/concurrent/futures/_base.py", line 439, in result
return self.__get_result()
File "/home/appuser/.conda/lib/python3.9/concurrent/futures/_base.py", line 391, in __get_result
raise self._exception
File "/home/appuser/.conda/lib/python3.9/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/http.py", line 42, in <lambda>
lambda args: get_channel_notice_response(*args), url_and_names
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/cache.py", line 37, in wrapper
return_value = func(url, name)
File "/home/appuser/.conda/lib/python3.9/site-packages/conda/notices/http.py", line 58, in get_channel_notice_response
resp = session.get(url, allow_redirects=False, timeout=5) # timeout: connect, read
File "/home/appuser/.conda/lib/python3.9/site-packages/requests/sessions.py", line 600, in get
return self.request("GET", url, **kwargs)
File "/home/appuser/.conda/lib/python3.9/site-packages/requests/sessions.py", line 587, in request
resp = self.send(prep, **send_kwargs)
File "/home/appuser/.conda/lib/python3.9/site-packages/requests/sessions.py", line 701, in send
r = adapter.send(request, **kwargs)
File "/home/appuser/.conda/lib/python3.9/site-packages/requests/adapters.py", line 460, in send
self.cert_verify(conn, request.url, verify, cert)
File "/home/appuser/.conda/lib/python3.9/site-packages/requests/adapters.py", line 263, in cert_verify
raise OSError(
OSError: Could not find a suitable TLS CA certificate bundle, invalid path: /home/appuser/.local/lib/python3.9/site-packages/certifi/cacert.pem
`$ /home/appuser/.conda/bin/conda-env update -n base --file environment.yml`
environment variables:
CIO_TEST=<not set>
CONDA_AUTO_UPDATE_CONDA=false
CONDA_ROOT=/home/appuser/.conda
CURL_CA_BUNDLE=<not set>
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin
:/bin
PYTHON_GET_PIP_SHA256=36c6f6214694ef64cc70f4127ac0ccec668408a93825359d998fb31d24968d67
PYTHON_GET_PIP_URL=https://github.com/pypa/get-
pip/raw/6d265be7a6b5bc4e9c5c07646aee0bf0394be03d/public/get-pip.py
PYTHON_PIP_VERSION=22.0.4
PYTHON_SETUPTOOLS_VERSION=58.1.0
PYTHON_VERSION=3.9.15
REQUESTS_CA_BUNDLE=<not set>
SSL_CERT_FILE=<not set>
active environment : None
user config file : /home/appuser/.condarc
populated config files : /home/appuser/.condarc
conda version : 22.9.0
conda-build version : not installed
python version : 3.9.12.final.0
virtual packages : __linux=5.10.133=0
__glibc=2.31=0
__unix=0=0
__archspec=1=x86_64
base environment : /home/appuser/.conda (writable)
conda av data dir : /home/appuser/.conda/etc/conda
conda av metadata url : None
channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/linux-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /home/appuser/.conda/pkgs
envs directories : /home/appuser/.conda/envs
platform : linux-64
user-agent : conda/22.9.0 requests/2.28.1 CPython/3.9.12 Linux/5.10.133+ debian/11 glibc/2.31
UID:GID : 1000:1000
netrc file : None
offline mode : False
An unexpected error has occurred. Conda has prepared the above report.
[17:32:24] ❗️ installer returned a non-zero exit code
[17:32:24] ❗️ Error during processing dependencies! Please fix the error and push an update, or try restarting the app.
[17:33:55] ❗️ Streamlit server consistently failed status checks
[17:33:55] ❗️ Please fix the errors, push an update to the git repo, or reboot the app.