Ωραία το έχω κάνει ΚΑΙ το παραπάνω, δείτε :
- Κώδικας: Επιλογή όλων
sudo apt-get install python3-matplotlib
..
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
το python3-matplotlib είναι ήδη η τελευταία έκδοση.
0 αναβαθμίστηκαν, 0 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 0 δεν αναβαθμίζονται.
Εικόνα και από το synaptic.. :
και μια άλλη που θέλω :
- Κώδικας: Επιλογή όλων
sudo apt-get install python3-networkx
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
το python3-networkx είναι ήδη η τελευταία έκδοση.
0 αναβαθμίστηκαν, 0 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 0 δεν αναβαθμίζονται.
Όμως :
- Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "test.py", line 4, in <module>
import networkx as nx
ImportError: No module named 'networkx'
Το ίδιο λέει αντίστοιχα και για το matplotlib.
Και αυτό ακριβώς είναι που με τρελαίνει..
Το ότι λέει πως είναι εγκατεστημένα και μάλιστα στην τελευταία έκδοση, αλλά όταν πάω να τα χρησιμοποιήσω μου λέει πως δε τα γνωρίζει.!!
Edit :Βασικά με το matplotlib χρησιμοποιώ μαζί και το
plot.ly, το οποίο νόμιζα πως το έχω εγκαταστήσει σωστά ( με το pip όπως λέει στο site τους ), όμως βλέποντας τώρα αυτό
εδώ , και τρέχοντας :
- Κώδικας: Επιλογή όλων
sudo apt-get install python3-plotly
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
E: Αδυναμία εντοπισμού του πακέτου python3-plotly
Δε θα έπρεπε να το εντοπίσει ;
Παρόλα αυτά δείτε κάτι που ίσος έχει σημασία, όταν πάω να εκτελέσω το ίδιο πρόγραμμα σε python
3.3 & σε python
3.4 ( default ) :
- Κώδικας: Επιλογή όλων
python3 test.py
Traceback (most recent call last):
File "test.py", line 1, in <module>
import matplotlib.pyplot as plt
ImportError: No module named 'matplotlib'
&
- Κώδικας: Επιλογή όλων
python3.3 test.py
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 114, in <module>
import dateutil
ImportError: No module named 'dateutil'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "test.py", line 1, in <module>
import matplotlib.pyplot as plt
File "/usr/lib/python3/dist-packages/matplotlib/__init__.py", line 116, in <module>
raise ImportError("matplotlib requires dateutil")
ImportError: matplotlib requires dateutil
Όμως αν δώσω :
- Κώδικας: Επιλογή όλων
pip install python3-plotly
Downloading/unpacking python3-plotly
Could not find any downloads that satisfy the requirement python3-plotly
Cleaning up...
No distributions at all found for python3-plotly
Storing debug log for failure in /home/onoma/.pip/pip.log
- Κώδικας: Επιλογή όλων
pip install plotly
Requirement already satisfied (use --upgrade to upgrade): plotly in /usr/local/lib/python2.7/dist-packages
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python2.7/dist-packages (from plotly)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/dist-packages (from plotly)
Cleaning up...
- Κώδικας: Επιλογή όλων
pip3 install plotly
Requirement already satisfied (use --upgrade to upgrade): plotly in /usr/local/lib/python3.4/dist-packages
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/local/lib/python3.4/dist-packages (from plotly)
Requirement already satisfied (use --upgrade to upgrade): six in /usr/local/lib/python3.4/dist-packages (from plotly)
Cleaning up...
Βλέπετε που φαίνεται να είναι εγκατεστημένο ;
Επειδή εγώ φοβάμαι μήπως έχει γίνει κάποια βλακεία με τους φακέλους που κοιτάει για τις βιβλιοθήκες και τον φάκελο που είναι εγκατεστημένη η python, python3.3 , python3.4 , σας δίνω μερικά ακόμη αποτελέσματα που μπορεί ίσος να σας βοηθήσουν :
- Κώδικας: Επιλογή όλων
:~$ whereis python3.4
python3: /usr/bin/python3.4dm /usr/bin/python3.3m /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3.4-config /usr/bin/python3.4-dbg-config /usr/bin/python3.3 /usr/bin/python3.4m-config /usr/bin/python3.4-dbg /usr/bin/python3 /usr/bin/python3.4dm-config /etc/python3.4 /etc/python3.3 /etc/python3 /usr/lib/python3.4 /usr/lib/python3.3 /usr/lib/python3 /usr/bin/X11/python3.4dm /usr/bin/X11/python3.3m /usr/bin/X11/python3.4 /usr/bin/X11/python3.4m /usr/bin/X11/python3.4-config /usr/bin/X11/python3.4-dbg-config /usr/bin/X11/python3.3 /usr/bin/X11/python3.4m-config /usr/bin/X11/python3.4-dbg /usr/bin/X11/python3 /usr/bin/X11/python3.4dm-config /usr/local/bin/python3.4 /usr/local/bin/python3.4m /usr/local/bin/python3.4-config /usr/local/bin/python3.4m-config /usr/local/bin/python3 /usr/local/lib/python3.4 /usr/local/lib/python3.3 /usr/include/python3.4dm /usr/include/python3.4 /usr/include/python3.4m /usr/share/python3 /usr/share/man/man1/python3.1.gz
- Κώδικας: Επιλογή όλων
:~$ whereis python3
python3: /usr/bin/python3.4dm /usr/bin/python3.3m /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3.4-config /usr/bin/python3.4-dbg-config /usr/bin/python3.3 /usr/bin/python3.4m-config /usr/bin/python3.4-dbg /usr/bin/python3 /usr/bin/python3.4dm-config /etc/python3.4 /etc/python3.3 /etc/python3 /usr/lib/python3.4 /usr/lib/python3.3 /usr/lib/python3 /usr/bin/X11/python3.4dm /usr/bin/X11/python3.3m /usr/bin/X11/python3.4 /usr/bin/X11/python3.4m /usr/bin/X11/python3.4-config /usr/bin/X11/python3.4-dbg-config /usr/bin/X11/python3.3 /usr/bin/X11/python3.4m-config /usr/bin/X11/python3.4-dbg /usr/bin/X11/python3 /usr/bin/X11/python3.4dm-config /usr/local/bin/python3.4 /usr/local/bin/python3.4m /usr/local/bin/python3.4-config /usr/local/bin/python3.4m-config /usr/local/bin/python3 /usr/local/lib/python3.4 /usr/local/lib/python3.3 /usr/include/python3.4dm /usr/include/python3.4 /usr/include/python3.4m /usr/share/python3 /usr/share/man/man1/python3.1.gz
- Κώδικας: Επιλογή όλων
:/etc$ ls -al | grep "python"
drwxr-xr-x 2 root root 4096 Απρ 17 2014 python
drwxr-xr-x 2 root root 4096 Απρ 17 2014 python2.7
drwxr-xr-x 2 root root 4096 Απρ 17 2014 python3
drwxr-xr-x 2 root root 4096 Δεκ 7 15:26 python3.3
drwxr-xr-x 2 root root 4096 Απρ 17 2014 python3.4
:/etc/python3.4$ ls
sitecustomize.py
:/etc/python3.3$ ls
sitecustomize.py
- Κώδικας: Επιλογή όλων
:/usr/lib$ ls -al | grep "python"
lrwxrwxrwx 1 root root 32 Φεβ 23 2014 libpyglib-2.0-python2.7.so -> libpyglib-2.0-python2.7.so.0.0.0
lrwxrwxrwx 1 root root 32 Ιούν 19 01:35 libpyglib-2.0-python2.7.so.0 -> libpyglib-2.0-python2.7.so.0.0.0
-rw-r--r-- 1 root root 18712 Φεβ 23 2014 libpyglib-2.0-python2.7.so.0.0.0
drwxr-xr-x 3 root root 4096 Δεκ 6 19:50 python2.6
drwxr-xr-x 27 root root 12288 Δεκ 9 21:26 python2.7
drwxr-xr-x 3 root root 4096 Φεβ 23 2014 python3
drwxr-xr-x 31 root root 12288 Δεκ 7 15:26 python3.3
drwxr-xr-x 34 root root 4096 Δεκ 6 01:46 python3.4
drwxr-xr-x 2 root root 4096 Δεκ 6 01:50 python-tz
- Κώδικας: Επιλογή όλων
:/usr/lib/python3.4$ ls
abc.py heapq.py rlcompleter.py
aifc.py hmac.py runpy.py
antigravity.py html sched.py
argparse.py http selectors.py
ast.py idlelib shelve.py
asynchat.py imaplib.py shlex.py
asyncio imghdr.py shutil.py
asyncore.py importlib _sitebuiltins.py
base64.py imp.py sitecustomize.py
bdb.py inspect.py site.py
binhex.py io.py smtpd.py
bisect.py ipaddress.py smtplib.py
_bootlocale.py json sndhdr.py
bz2.py keyword.py socket.py
calendar.py lib2to3 socketserver.py
cgi.py lib-dynload sqlite3
cgitb.py LICENSE.txt sre_compile.py
chunk.py linecache.py sre_constants.py
cmd.py locale.py sre_parse.py
codecs.py logging ssl.py
codeop.py lzma.py statistics.py
code.py macpath.py stat.py
collections macurl2path.py stringprep.py
_collections_abc.py mailbox.py string.py
colorsys.py mailcap.py _strptime.py
_compat_pickle.py _markupbase.py struct.py
compileall.py mimetypes.py subprocess.py
concurrent modulefinder.py sunau.py
config-3.4dm-x86_64-linux-gnu multiprocessing symbol.py
config-3.4m-x86_64-linux-gnu netrc.py symtable.py
configparser.py nntplib.py _sysconfigdata.py
contextlib.py ntpath.py sysconfig.py
copy.py nturl2path.py tabnanny.py
copyreg.py numbers.py tarfile.py
cProfile.py opcode.py telnetlib.py
crypt.py operator.py tempfile.py
csv.py optparse.py test
ctypes os.py textwrap.py
curses _osx_support.py this.py
datetime.py pathlib.py _threading_local.py
dbm pdb.py threading.py
decimal.py __phello__.foo.py timeit.py
difflib.py pickle.py tkinter
dis.py pickletools.py tokenize.py
distutils pipes.py token.py
doctest.py pkgutil.py traceback.py
dummy_threading.py platform.py tracemalloc.py
_dummy_thread.py plat-x86_64-linux-gnu trace.py
email plistlib.py tty.py
encodings poplib.py turtle.py
enum.py posixpath.py types.py
filecmp.py pprint.py unittest
fileinput.py profile.py urllib
fnmatch.py pstats.py uuid.py
formatter.py pty.py uu.py
fractions.py __pycache__ venv
ftplib.py pyclbr.py warnings.py
functools.py py_compile.py wave.py
__future__.py pydoc_data weakref.py
genericpath.py pydoc.py _weakrefset.py
getopt.py _pyio.py webbrowser.py
getpass.py queue.py wsgiref
gettext.py quopri.py xdrlib.py
glob.py random.py xml
gzip.py reprlib.py xmlrpc
hashlib.py re.py zipfile.py
- Κώδικας: Επιλογή όλων
:/usr/bin$ ls -al | grep "python"
lrwxrwxrwx 1 root root 60 Φεβ 20 2014 depythontex -> ../share/texlive/texmf-dist/scripts/pythontex/depythontex.py
-rwxr-xr-x 1 root root 275 Φεβ 20 2014 depythontex3
lrwxrwxrwx 1 root root 26 Ιούν 19 01:35 dh_pypy -> ../share/dh-python/dh_pypy
-rwxr-xr-x 1 root root 1056 Δεκ 21 2013 dh_python2
lrwxrwxrwx 1 root root 29 Ιούν 19 01:35 dh_python3 -> ../share/dh-python/dh_python3
-rwxr-xr-x 1 root root 94 Απρ 11 2014 idle-python3.4
-rwxr-xr-x 1 root root 305 Φεβ 26 2014 ipython3
lrwxrwxrwx 1 root root 23 Ιούν 19 01:35 pdb2.7 -> ../lib/python2.7/pdb.py
lrwxrwxrwx 1 root root 23 Οκτ 21 19:20 pdb3.3 -> ../lib/python3.3/pdb.py
lrwxrwxrwx 1 root root 23 Ιούν 19 01:35 pdb3.4 -> ../lib/python3.4/pdb.py
lrwxrwxrwx 1 root root 31 Ιούν 19 01:35 py3versions -> ../share/python3/py3versions.py
lrwxrwxrwx 1 root root 26 Ιούν 19 01:35 pybuild -> ../share/dh-python/pybuild
lrwxrwxrwx 1 root root 9 Ιούν 19 01:35 python -> python2.7
lrwxrwxrwx 1 root root 9 Ιούν 19 01:35 python2 -> python2.7
-rwxr-xr-x 1 root root 3349512 Μάρ 23 2014 python2.7
lrwxrwxrwx 1 root root 33 Μάρ 23 2014 python2.7-config -> x86_64-linux-gnu-python2.7-config
-rwxr-xr-x 1 root root 6127069 Μάρ 23 2014 python2.7-dbg
lrwxrwxrwx 1 root root 37 Μάρ 23 2014 python2.7-dbg-config -> x86_64-linux-gnu-python2.7-dbg-config
lrwxrwxrwx 1 root root 16 Δεκ 21 2013 python2-config -> python2.7-config
lrwxrwxrwx 1 root root 13 Δεκ 21 2013 python2-dbg -> python2.7-dbg
lrwxrwxrwx 1 root root 20 Δεκ 21 2013 python2-dbg-config -> python2.7-dbg-config
lrwxrwxrwx 1 root root 9 Ιούν 19 01:35 python3 -> python3.4
-rwxr-xr-x 2 root root 3413232 Οκτ 21 19:20 python3.3
-rwxr-xr-x 2 root root 3413232 Οκτ 21 19:20 python3.3m
-rwxr-xr-x 1 root root 4061272 Απρ 11 2014 python3.4
lrwxrwxrwx 1 root root 33 Απρ 11 2014 python3.4-config -> x86_64-linux-gnu-python3.4-config
lrwxrwxrwx 1 root root 11 Απρ 11 2014 python3.4-dbg -> python3.4dm
lrwxrwxrwx 1 root root 37 Απρ 11 2014 python3.4-dbg-config -> x86_64-linux-gnu-python3.4-dbg-config
-rwxr-xr-x 1 root root 8220364 Απρ 11 2014 python3.4dm
lrwxrwxrwx 1 root root 35 Απρ 11 2014 python3.4dm-config -> x86_64-linux-gnu-python3.4dm-config
-rwxr-xr-x 1 root root 4061272 Απρ 11 2014 python3.4m
lrwxrwxrwx 1 root root 34 Απρ 11 2014 python3.4m-config -> x86_64-linux-gnu-python3.4m-config
lrwxrwxrwx 1 root root 16 Μάρ 23 2014 python3-config -> python3.4-config
lrwxrwxrwx 1 root root 13 Μάρ 23 2014 python3-dbg -> python3.4-dbg
lrwxrwxrwx 1 root root 20 Μάρ 23 2014 python3-dbg-config -> python3.4-dbg-config
lrwxrwxrwx 1 root root 11 Μάρ 23 2014 python3dm -> python3.4dm
lrwxrwxrwx 1 root root 18 Μάρ 23 2014 python3dm-config -> python3.4dm-config
lrwxrwxrwx 1 root root 10 Ιούν 19 01:35 python3m -> python3.4m
lrwxrwxrwx 1 root root 17 Μάρ 23 2014 python3m-config -> python3.4m-config
lrwxrwxrwx 1 root root 16 Δεκ 21 2013 python-config -> python2.7-config
lrwxrwxrwx 1 root root 13 Δεκ 21 2013 python-dbg -> python2.7-dbg
lrwxrwxrwx 1 root root 20 Δεκ 21 2013 python-dbg-config -> python2.7-dbg-config
lrwxrwxrwx 1 root root 58 Φεβ 20 2014 pythontex -> ../share/texlive/texmf-dist/scripts/pythontex/pythontex.py
-rwxr-xr-x 1 root root 306 Φεβ 20 2014 pythontex3
lrwxrwxrwx 1 root root 29 Ιούν 19 01:35 pyversions -> ../share/python/pyversions.py
lrwxrwxrwx 1 root root 45 Δεκ 6 01:50 sphinx-apidoc -> ../share/sphinx/scripts/python2/sphinx-apidoc
lrwxrwxrwx 1 root root 46 Δεκ 6 01:50 sphinx-autogen -> ../share/sphinx/scripts/python2/sphinx-autogen
lrwxrwxrwx 1 root root 44 Δεκ 6 01:50 sphinx-build -> ../share/sphinx/scripts/python2/sphinx-build
lrwxrwxrwx 1 root root 49 Δεκ 6 01:50 sphinx-quickstart -> ../share/sphinx/scripts/python2/sphinx-quickstart
-rwxr-xr-x 1 root root 2916 Μάρ 23 2014 x86_64-linux-gnu-python2.7-config
-rwxr-xr-x 1 root root 2885 Μάρ 23 2014 x86_64-linux-gnu-python2.7-dbg-config
lrwxrwxrwx 1 root root 34 Απρ 11 2014 x86_64-linux-gnu-python3.4-config -> x86_64-linux-gnu-python3.4m-config
lrwxrwxrwx 1 root root 35 Απρ 11 2014 x86_64-linux-gnu-python3.4-dbg-config -> x86_64-linux-gnu-python3.4dm-config
-rwxr-xr-x 1 root root 3179 Απρ 11 2014 x86_64-linux-gnu-python3.4dm-config
-rwxr-xr-x 1 root root 3192 Απρ 11 2014 x86_64-linux-gnu-python3.4m-config
lrwxrwxrwx 1 root root 33 Μάρ 23 2014 x86_64-linux-gnu-python3-config -> x86_64-linux-gnu-python3.4-config
lrwxrwxrwx 1 root root 37 Μάρ 23 2014 x86_64-linux-gnu-python3-dbg-config -> x86_64-linux-gnu-python3.4-dbg-config
lrwxrwxrwx 1 root root 35 Μάρ 23 2014 x86_64-linux-gnu-python3dm-config -> x86_64-linux-gnu-python3.4dm-config
lrwxrwxrwx 1 root root 34 Μάρ 23 2014 x86_64-linux-gnu-python3m-config -> x86_64-linux-gnu-python3.4m-config
lrwxrwxrwx 1 root root 33 Δεκ 21 2013 x86_64-linux-gnu-python-config -> x86_64-linux-gnu-python2.7-config
lrwxrwxrwx 1 root root 37 Δεκ 21 2013 x86_64-linux-gnu-python-dbg-config -> x86_64-linux-gnu-python2.7-dbg-config
Αν διαγράψω ότι υπάρχει από python 3 θα έχω πρόβλημα;