Closed jmecherul closed 7 years ago
Hi Catalin,
Thanks for your interest in PyBERT, and I’m sorry you’re having trouble.
It looks to me like you don’t have NumPy installed, but let’s do a few sanity checks. Please, execute the following commands and send me the resultant output for each:
which python echo PYTHON_PATH python -c "import sys; print(sys.path)” python -c "import numpy; print(numpy.file)”
Note that, in #4, there are two underscores before and after “file”.
Thanks, -db
On Jan 23, 2017, at 5:52 AM, jmecherul notifications@github.com wrote:
numpy.distutils.core
Hi
Thank you. Here are the outputs.
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>which python 'which' is not recognized as an internal or external command, operable program or batch file.
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>echo PYTHON_PATH PYTHON_PATH
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import sys; print(sys.path)" ['', 'C:\Program Files\Anaconda2\python27.zip', 'C:\Program Files\Anaconda2\DLLs', 'C:\Program Files\Anaconda2\lib', 'C:\Program Files\Anaconda2\lib\plat-win', 'C:\Program Files\Anaconda2\lib\lib-tk', 'C:\Program Files\Anaconda2', 'C:\Program Files\Anaconda2\lib\site-packages', 'C:\Program Files\Anaconda2\lib\site-packages\PIL', 'C:\Program Files\Anaconda2\lib\site-packages\Sphinx-1.5.1-py2.7.egg', 'C:\Program Files\Anaconda2\lib\site-packages\win32', 'C:\Program Files\Anaconda2\lib\site-packages\win32\lib', 'C:\Program Files\Anaconda2\lib\site-packages\Pythonwin', 'C:\Program Files\Anaconda2\lib\site-packages\setuptools-27.2.0-py2.7.egg', 'C:\Program Files\Anaconda2\lib\site-packages\wx-3.0-msw']
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import numpy; print(numpy.file)" C:\Program Files\Anaconda2\lib\site-packages\numpy__init__.pyc
Okay, please, try this:
conda install enable
-db
On Jan 23, 2017, at 7:09 AM, jmecherul notifications@github.com wrote:
Hi
Thank you. Here are the outputs.
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>which python 'which' is not recognized as an internal or external command, operable program or batch file.
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>echo PYTHON_PATH PYTHON_PATH
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import sys; print(sys.path)" ['', 'C:\Program Files\Anaconda2\python27.zip', 'C:\Program Files\Anaconda2\DLLs', 'C:\Program Files\Anaconda2\lib', 'C:\Program Files\Anaconda2\lib\plat-win', 'C:\Program Files\Anaconda2\lib\lib-tk', 'C:\Program Files\Anaconda2', 'C:\Program Files\Anaconda2\lib\site-packages', 'C:\Program Files\Anaconda2\lib\site-packages\PIL', 'C:\Program Files\Anaconda2\lib\site-packages\Sphinx-1.5.1-py2.7.egg', 'C:\Program Files\Anaconda2\lib\site-packages\win32', 'C:\Program Files\Anaconda2\lib\site-packages\win32\lib', 'C:\Program Files\Anaconda2\lib\site-packages\Pythonwin', 'C:\Program Files\Anaconda2\lib\site-packages\setuptools-27.2.0-py2.7.egg', 'C:\Program Files\Anaconda2\lib\site-packages\wx-3.0-msw']
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import numpy: pint(numpy.file)" File "", line 1 import numpy: pint(numpy.file) ^ SyntaxError: invalid syntax
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import numpy; pint(numpy.file)" Traceback (most recent call last): File "", line 1, in NameError: name 'pint' is not defined
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -c "import numpy; print(numpy.file)" C:\Program Files\Anaconda2\lib\site-packages\numpyinit.pyc
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/capn-freako/PyBERT/issues/26#issuecomment-274512788, or mute the thread https://github.com/notifications/unsubscribe-auth/AA_7mri5U2ZzK8AiRScGVnJVbXwK3p33ks5rVMLEgaJpZM4LrEC7.
I did. I ran all commands in the "instant gratification" tap in the wiki.
enable 4.5.1 already installed.
played a little with things, and it seem that installing scipy after the chaco will break things up
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>conda install scipy Fetching package metadata ........... Solving package specifications: .
Package plan for installation in environment C:\Program Files\Anaconda2:
The following packages will be UPDATED:
numexpr: 2.4.6-np110py27_0 --> 2.6.1-np111py27_2
numpy: 1.10.1-py27_0 --> 1.11.3-py27_0
scikit-learn: 0.17-np110py27_1 --> 0.18.1-np111py27_1
scipy: 0.16.0-np110py27_0 --> 0.18.1-np111py27_1
Proceed ([y]/n)? y
Did this and ran python -m pybert and got this
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -m pybert
C:\Program Files\Anaconda2\lib\site-packages\pybert\pybert.py:1146: VisibleDeprecationWarning: using a non-integer number instead of an integer will result in an error in the future
p[clock_pos + nspui (0.5 + i) :] -= p[clock_pos + nspui (1 + i)]
C:\Program Files\Anaconda2\lib\site-packages\chaco\array_data_source.py:123: FutureWarning: comparison to None
will result in an elementwise object comparison in the future.
self._data = newdata
C:\Program Files\Anaconda2\lib\site-packages\traits\trait_handlers.py:1599: FutureWarning: comparison to None
will result in an elementwise object comparison in the future.
if value in self.values:
C:\Program Files\Anaconda2\lib\site-packages\chaco\image_data.py:190: FutureWarning: comparison to None
will result in an elementwise object comparison in the future.
self._data = newdata
swig/python detected a memory leak of type 'wxPyHtmlWinTagHandler ', no destructor found.
swig/python detected a memory leak of type 'wxPyHtmlWinTagHandler ', no destructor found.
swig/python detected a memory leak of type 'wxPyHtmlWinTagHandler *', no destructor found.
script started by gave these above errors.
and in the program 10:18:00: iCCP: known incorrect sRGB profile 10:18:00: iCCP: known incorrect sRGB profile
when closing the script i get:
....\src\common\module.cpp(194): assert "module -> m_state == State_initialized" failed in wxModule::DoCleanUpModules(): not initialized module being cleaned up
Hi Catalin,
Are you still struggling with this?
Thanks, -db
I haven't heard from Catalin, since my last comment. So, I'm closing this.
One final note: I notice several "wx..." entries in the log, above. I suspect this may mean that Catalan's system was attempting to use the wx, as opposed to the qt4, backend. This is known to be problematic. I now force the choice with the following code, in pybert.py:
from traits.trait_base import ETSConfig
ETSConfig.toolkit = 'qt4'
This small change may make this problem go away. Catalin, if you happen to return and decide to take the time to try the current version, please, let me know if this change fixed your issue. Thanks!
Hi
I am trying to follow your guide in Win10, but I am getting the following errors:
(C:\Program Files\Anaconda2) C:\WINDOWS\system32>python -m pybert Traceback (most recent call last): File "C:\Program Files\Anaconda2\lib\runpy.py", line 174, in _run_module_as_main "main", fname, loader, pkg_name) File "C:\Program Files\Anaconda2\lib\runpy.py", line 72, in _run_code exec code in run_globals File "C:\Program Files\Anaconda2\lib\site-packages\pybert__main.py", line 1, in
from pybert import
File "C:\Program Files\Anaconda2\lib\site-packages\pybert\pybert.py", line 72, in
from pybert_view import traits_view
File "C:\Program Files\Anaconda2\lib\site-packages\pybert\pybert_view.py", line 19, in
from pybert_cntrl import my_run_sweeps
File "C:\Program Files\Anaconda2\lib\site-packages\pybert\pybert_cntrl.py", line 25, in
from pybert_util import find_crossings, make_ctle, calc_jitter, moving_average, calc_eye, import_qucs_csv
File "C:\Program Files\Anaconda2\lib\site-packages\pybert\pybert_util.py", line 22, in
from pylab import plot, show, legend
File "C:\Program Files\Anaconda2\lib\site-packages\pylab.py", line 1, in
from matplotlib.pylab import
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\pylab.py", line 274, in
from matplotlib.pyplot import *
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\pyplot.py", line 114, in
_backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\backends__init__.py", line 32, in pylab_setup
globals(),locals(),[backend_name],0)
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\backends\backend_qt5agg.py", line 16, in
from .backend_qt5 import QtCore
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\backends\backend_qt5.py", line 31, in
from .qt_compat import QtCore, QtGui, QtWidgets, _getSaveFileName, version__
File "C:\Program Files\Anaconda2\lib\site-packages\matplotlib\backends\qt_compat.py", line 175, in
"Matplotlib qt-based backends require an external PyQt4, PyQt5,\n"
ImportError: Matplotlib qt-based backends require an external PyQt4, PyQt5,
I am no sure what to do. You help is greatly appreciated. Thank you
Catalin