Δημοσιεύτηκε: 12 Δεκ 2014, 11:41
από Tassos10
Ωραία το έχω κάνει ΚΑΙ το παραπάνω, δείτε :
Κώδικας: Επιλογή όλων
sudo apt-get install python3-matplotlib
..
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
το python3-matplotlib είναι ήδη η τελευταία έκδοση.
0 αναβαθμίστηκαν, 0 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 0 δεν αναβαθμίζονται.


Εικόνα και από το synaptic.. :
Spoiler: show
Εικόνα


και μια άλλη που θέλω :

Κώδικας: Επιλογή όλων
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.

Και αυτό ακριβώς είναι που με τρελαίνει.. :crazy:
Το ότι λέει πως είναι εγκατεστημένα και μάλιστα στην τελευταία έκδοση, αλλά όταν πάω να τα χρησιμοποιήσω μου λέει πως δε τα γνωρίζει.!!

Edit :
Βασικά με το matplotlib χρησιμοποιώ μαζί και το plot.ly, το οποίο νόμιζα πως το έχω εγκαταστήσει σωστά ( με το pip όπως λέει στο site τους ), όμως βλέποντας τώρα αυτό εδώ , και τρέχοντας :
Κώδικας: Επιλογή όλων
sudo apt-get install python3-plotly
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
E: Αδυναμία εντοπισμού του πακέτου python3-plotly

Δε θα έπρεπε να το εντοπίσει ; :?:

Παρόλα αυτά δείτε κάτι που ίσος έχει σημασία, όταν πάω να εκτελέσω το ίδιο πρόγραμμα σε python3.3 & σε python3.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 θα έχω πρόβλημα;