无法在Ubuntu中导入python包(ImportError:undefined symbol)

时间:2016-09-12 08:52:53

标签: python python-2.7 ubuntu ubuntu-14.04 tensorflow

我最近在我的Ubuntu 14.04上安装了python。我按<?php try { // Parametres connexion $bdd = new PDO('mysql:host=localhost;dbname=db', 'root', '') or die ( "Impossible de se connecter au serveur où est stocké la Base de Données." ); // Requête $resultats = $bdd->query("SELECT DISTINCT Commune,Departement FROM adresse ORDER BY Commune ASC"); // Tant qu'il y a des enregistrements, remplir la liste déroulante $select_commune = ''; while ($d = $resultats->fetch()) { $select_commune .= '<option data-department="' . $d["Departement"] . '" value="' . $d["Commune"] . '">' . $d["Commune"] . '</option>'; } $resultats = $bdd->query("SELECT DISTINCT Departement FROM adresse ORDER BY Departement ASC"); // Tant qu'il y a des enregistrements, remplir la liste déroulante $select_depart = ''; while ($d = $resultats->fetch()) { $select_depart .= '<option value="' . $d["Departement"] . '">' . $d["Departement"] . '</option><br/>'; } } catch (PDOException $e) { echo 'Erreur : ' . $e->getMessage(); } ?> <th> <p>Département</p> <select size="1" id="departement"> <option value="">Choose department</option> <?= $select_depart ?> </select> </th> <th> <p>Commune</p> <select size="1" id="commune"> <option value="">Choose Commune</option> <?= $select_commune ?> </select> </th> <script> $(function () { $('#commune option').hide(); var departement_ = ''; $('#departement').change(function departement() { $('#commune option').hide(); $('#commune option').first().show(); departement_ = $('#departement option:selected').first().attr('value'); $('#commune option[data-department="' + departement_ + '"]').show(); // Display on input named "pu" // $('#pu').val(depart_); }); var commune_ = ''; $('#commune').change(function commune() { commune_ = $('#commune option:selected').first().attr('value'); // Display on input named "pu" // $('#pu').val(commune_); }); }); </script> 下载了tensorflow。 当我尝试pip时,它说import tensorflow。 然后,我添加了ImportError:No module named tensorflow来修改PYTHONPATH。现在,当我尝试导入时,它说

/usr/local/lib/python2.7/dist-packages

我发现here有2个版本的python导致冲突,但这没有帮助。任何帮助将不胜感激。谢谢

1 个答案:

答案 0 :(得分:0)

如果安装了多个python,安装软件包的最佳方法是:

path_to_your_python_executable -m pip install package_name

这样,您可以确保已经安装了适当的python包。

不要忘记sudo;)