последующее исполнение скрипта?
Библиотека pymesh работает только в контейнере
По этому я запускаю скрипты через контейнер:
sudo docker run -v $(pwd)/pymesh_examples:/pymesh_examples -it pymesh/pymesh python /pymesh_examples/pymesh_example_05.py
Так контейнер видит мои скрипты, запускает их и туда же складывает плоды
Теперь понадобилось подключить либу matplotlib
Попытался через ;
sudo docker run -v $(pwd)/pymesh_examples:/pymesh_examples -it pymesh/pymesh pip install matplotlib;python /pymesh_examples/pymesh_example_05.py
Либа установилась, но теперь контейнер перестал видеть точку подключения директории:
python: can't open file '/pymesh_examples/pymesh_example_05.py': [Errno 2] No such file or directory
это не контейнер перестал видеть файлы, это выполнилось две команды - одна запуск pip install внутри контейнера, другая выполнение python скрипта на локальной машине
Обсуждают сегодня