tmp-Verzeichnis zu klein für Installation von Python3.5-Paketen mit PIP3.5

Status
Für weitere Antworten geschlossen.

chas

Benutzer
Mitglied seit
10. Nov 2016
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Hallo!

Ich habe python3.5 auf einer Synology DS211j laufen und würde gerne diverse Zusatzpakete installieren. Kleinere Pakete lassen sich ohne Probleme mit PIP3.5 installieren. Für die Installation von Pandas scheint aber irgendwo (möglicherweise im /tmp-Verzeichnis?) zu wenig Speicherplatz zur Verfügung zu stehen.

Im Forum habe ich kein Posting zu dem Thema gefunden, scheint also kein häufiges Problem zu sein. Vielleicht einfach nur ein Anfängerfehler meinerseits (normalerweise arbeite ich mit MacOs und habe keine Linux-Erfahrung) - ich wäre also dankbar für Tipps!

Bei der Installation bekomme ich folgende Fehlermeldung:

/volume1/@appstore/py3k/usr/local/bin# python3.5 pip3.5 install pandas
Collecting pandas
Using cached pandas-0.19.1.tar.gz
Exception:
Traceback (most recent call last):
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/commands/install.py", line 335, in run
wb.build(autobuilding=True)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/wheel.py", line 749, in build
self.requirement_set.prepare_files(self.finder)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/req/req_set.py", line 380, in prepare_files
ignore_dependencies=self.ignore_dependencies))
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/req/req_set.py", line 620, in _prepare_file
session=self.session, hashes=hashes)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/download.py", line 821, in unpack_url
hashes=hashes
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/download.py", line 663, in unpack_http_url
unpack_file(from_path, location, content_type, link)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/utils/__init__.py", line 605, in unpack_file
untar_file(filename, location)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/site-packages/pip/utils/__init__.py", line 578, in untar_file
shutil.copyfileobj(fp, destfp)
File "/volume1/@appstore/py3k/usr/local/lib/python3.5/shutil.py", line 76, in copyfileobj
fdst.write(buf)
OSError: [Errno 28] No space left on device

Auf der DS steht an sich genug Speicherplatz zur Verfügung. Das /tmp-Verzeichnis ist mit 58 MB aber tatsächlich extrem klein:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 2.4G 828M 1.5G 37% /
none 56M 4.0K 56M 1% /dev
/tmp 58M 25M 34M 43% /tmp
/run 58M 1.5M 57M 3% /run
/dev/shm 58M 4.0K 58M 1% /dev/shm
/dev/vg1000/lv 1.8T 5.8G 1.8T 1% /volume1

Weiß jemand, wie man das /tmp-Verzeichnis vergrößern kann oder gibt es einen anderen Workaraound dafür?

Vielen Dank!
 
Zuletzt bearbeitet:
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat