I use Spyder as programming environment for python 3.5. Unfortunately, Spyder complains about missing dependencies (rope >= 0.9.4: NONE (NOK)). This problem is known for debian and I solved it by installing the needed dependencies.
What I do not understand is, that for VMs based on debian9.5 the problem still exists.
In Spyder:
Python 3.5.3
IPython 5.1.0 in the VM
IPython 6.4.0 in the Template
How can that be?
thanks for the reply.
VM
/usr/lib/python3/dist-packages/IPython
Template
/usr/lib/python3/dist-packages/IPython
/rw/usrlocal/lib/python3.5/dist-packages/IPython
Am I right that the version of IPython 6.4.0 is in /rw/.. and the other in the /usr which is shared with the VM? Solution simply move the dist-packages to /usr ???
I am not used to linux yet but the best way seems to purge my template and install the programms in the /usr/ folder. How can I do that?
Thanks for the checklist and the help. Actually, I use clones but the problem is that the installation of IPython is in the /rw folder. How do I change that? Simply go to usr/ and write install-cmd there or how can I achieved it? Otherwise the problem will still be there, isn't?
Update:
Problem was not IPython but version of rope by using
pip3 install rope_py3k
Suggested Solution:
After the fact that it is still in the root folder - even when using a new template from scratch as you described.
Solution: Install it on the VM manually.
It is the quick and dirty solution but since I do not know how to change installation folder it is also my only.