Hola
Mi proveedor de hosting (Ionos) ha dejado de funcionar con ftp y mi página web no funciona desde hace unos días
www.meteolamadrid.es
root@raspberrypi:~# sudo pip install pysftp
Looking in indexes:
https://pypi.org/simple,
https://www.piwheels.org/simpleCollecting pysftp
Using cached
https://www.piwheels.org/simple/pysftp/pysftp-0.2.9-py3-none-any.whlCollecting paramiko>=1.17 (from pysftp)
Using cached
https://files.pythonhosted.org/packages/1f/66/14b2c030fcce69cba482d205c2d1462ca5c77303a263260dcb1192801c85/paramiko-3.5.0-py3-none-any.whlCollecting cryptography>=3.3 (from paramiko>=1.17->pysftp)
Using cached
https://www.piwheels.org/simple/cryptography/cryptography-43.0.1-cp37-abi3-linux_armv7l.whlCollecting bcrypt>=3.2 (from paramiko>=1.17->pysftp)
Using cached
https://files.pythonhosted.org/packages/e4/7e/d95e7d96d4828e965891af92e43b52a4cd3395dc1c1ef4ee62748d0471d0/bcrypt-4.2.0.tar.gzException:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 143, in main
status = self.run(options, args)
File "/usr/lib/python3/dist-packages/pip/_internal/commands/install.py", line 338, in run
resolver.resolve(requirement_set)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 102, in resolve
self._resolve_one(requirement_set, req)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 256, in _resolve_one
abstract_dist = self._get_abstract_dist_for(req_to_install)
File "/usr/lib/python3/dist-packages/pip/_internal/resolve.py", line 209, in _get_abstract_dist_for
self.require_hashes
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 298, in prepare_linked_requirement
abstract_dist.prep_for_dist(finder, self.build_isolation)
File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 100, in prep_for_dist
self.req.load_pyproject_toml()
File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 428, in load_pyproject_toml
str(self)
File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 43, in load_pyproject_toml
pp_toml = pytoml.load(f)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 303, in load
filename=fin.name)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 370, in loads
toks.expect('=', 'expected_equals')
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 250, in expect
self.error(error_text)
File "/usr/share/python-wheels/pytoml-0.1.2-py2.py3-none-any.whl/pytoml/parser.py", line 253, in error
raise TomlError(message, self.pos[0][0], self.pos[0][1], self._filename)
pytoml.core.TomlError: /tmp/pip-install-idvpps1r/bcrypt/pyproject.toml(61, 5): expected_equalsroot@raspberrypi:~#
root@raspberrypi:~# sudo tail -f /var/log/weewx.log
Oct 15 12:07:55 raspberrypi weewx[1008] INFO user.sftp: sftpgenerator: upload not possible: No module named pysftp
Oct 15 12:10:14 raspberrypi weewx[1008] INFO weewx.manager: Added record 2024-10-15 12:10:00 CEST (1728987000) to database 'weewx.sdb'
Oct 15 12:10:14 raspberrypi weewx[1008] INFO weewx.manager: Added record 2024-10-15 12:10:00 CEST (1728987000) to daily summary in 'weewx.sdb'
Oct 15 12:10:19 raspberrypi weewx[1008] INFO weewx.cheetahgenerator: Generated 10 files for report SeasonsReport in 3.79 seconds
Oct 15 12:10:47 raspberrypi weewx[1008] INFO weewx.imagegenerator: Generated 12 images for report SeasonsReport in 28.27 seconds
Oct 15 12:10:47 raspberrypi weewx[1008] INFO weewx.reportengine: Copied 17 files to /var/www/html/weewx
Oct 15 12:10:51 raspberrypi weewx[1008] INFO weewx.cheetahgenerator: Generated 14 files for report StandardReport in 4.27 seconds
Oct 15 12:10:53 raspberrypi weewx[1008] INFO weewx.imagegenerator: Generated 12 images for report StandardReport in 1.65 seconds
Oct 15 12:10:53 raspberrypi weewx[1008] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx
Oct 15 12:10:53 raspberrypi weewx[1008] INFO user.sftp: sftpgenerator: upload not possible: No module named pysftp