python3
Python 3.4.0 (default, Jun 19 2015, 14:20:21)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from tkinter.filedialog import *
>>> filedialog
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'filedialog' is not defined



>>> from Tkinter.filedialog import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'Tkinter'
>>>


Den 29. aug. 2015 01:28, skrev Greg Beam:
> Hi Haveem,
> 
> I forgot to add; to test the import commands, open a python3 console and 
> test the import commands:
> 
> In a terminal, simply type python3 to open a python3 console.
> 
> Test-1:
>  >>> from tkinter.filedialog import *
>  >>> filedilaog
> 
> Note the results.
> 
> Test-2
>  >>> from Tkinter.filedialog import *
> 
> note the difference in results / error.
> 
> If desired, test the same combination(s) in a python console, noting the 
> differences.
> 
> 73's
> Greg, KI7MT
> 
> 
> On 8/28/2015 5:11 PM, Greg Beam wrote:
>> Hi Haveem,
>>
>> I think the issue is being misunderstood here.
>>
>> Python3, and the latest WSJT Version from SVN, calls for
>>
>> "tkinter" not "Tkinter"
>>
>> For example:
>> Python2 --> Python3
>> Tkinter --> tkinter
>> tkMessageBox --> tkinter.messagebox
>> tkFileDialog --> tkinter.filedialog
>> tkSimpleDialog --> tkinter.simpledialog
>>
>> The current WSJT.py file calls:
>>
>> from tkinter.filedialog import *
>>
>> As seen here: http://sourceforge.net/p/wsjt/wsjt/HEAD/tree/trunk/wsjt.py#
>>
>> So, either you building an older version of WSJT, which was Python2
>> based, or, your tool chain is incorrect. I suspect the former, your not
>> building the latest source code.
>>
>> I don't think this has anything to do with portaudio, but, if the
>> Linux-Mint folks think it does, ask them to explain the Tkinter v.s.
>> tkinter error you've posted.
>>
>>
>> 73's
>> Greg, KI7MT
>>
>>
>> On 8/28/2015 3:40 PM, Håken Hveem wrote:
>>> Ok, i have tried to compile with the JTSDK. That results in the same
>>> problem as mentioned in the bug:
>>> https://bugs.launchpad.net/ubuntu/+source/wsjt/+bug/1488906
>>> The problem is, according to the folks at the #linuxmint-chat ,-
>>> Linux mint and jack audio server does not play along nice, and the wsjt
>>> package needs libjack-jackd2-0.
>>>
>>> So, i have tried to configure with these options,so wsjt does not need
>>> the Jack package:
>>> /configure  --with-portaudio-include-dir=/usr/include
>>> --with-portaudio-lib-dir=/usr/lib/x86_64-linux-gnu
>>>
>>> That still results in: ./wsjt
>>> Traceback (most recent call last):
>>>    File "/usr/bin/wsjt.py", line 6, in <module>
>>>      from Tkinter.filedialog import *
>>> ImportError: No module named filedialog
>>>
>>>
>>>
>>>
>>>
>>> Den 28. aug. 2015 17:22, skrev KI7MT:
>>>> Hi Hveem,
>>>>
>>>> All your python packages needs to be python3, not python2.
>>>>
>>>> And, after building WSJT, you should run the wsjt.sh script, rather than
>>>> running the .py directly.
>>>>
>>>> Additionally, build-essential is for Debian / Ubuntu packaging, it even
>>>> says as much in the package description.
>>>>
>>>> ----
>>>> Description-en: Informational list of build-essential packages
>>>>   If you do not plan to build Debian packages, you don't need this
>>>>   package.  Starting with dpkg (>= 1.14.18) this package is required
>>>>   for building Debian packages
>>>> -----
>>>>
>>>> I would recommend using JTSDK to build with, as it ensures the right
>>>> package list and build scripts, but that's up to you.
>>>>
>>>> https://launchpad.net/~ki7mt/+archive/ubuntu/jtsdk
>>>>
>>>> Just following the install instructions.
>>>>
>>>> There are several additional packages, but as you posted about Python,
>>>> these are the packages you need with respect to Python3:
>>>>
>>>> python3-dev, python3-numpy, python3-pil, python3-pil.imagetk,
>>>> python3-pip, python3-setuptools
>>>>
>>>> I am not sure where you got the package list for building WSJT, but it
>>>> needs to be updated.
>>>>
>>>>
>>>> 73's
>>>> Greg, KI7MT
>>>>
>>>>
>>>> On 08/28/2015 03:01 AM, Håken Hveem wrote:
>>>>>
>>>>> Hello, there seems to be some faults with the wsjt.py file.
>>>>> Fault 1: running ./wsjt resluts in the following error message:
>>>>> Traceback (most recent call last):
>>>>>    File "/usr/bin/wsjt.py", line 5, in <module>
>>>>>      from tkinter import *
>>>>> ImportError: No module named tkinter
>>>>> I fixed this with replacing all the tkinter instances with:
>>>>> Tkinter.
>>>>>
>>>>> Fault number 2:
>>>>>
>>>>> Trying to run it now results in:
>>>>> ./wsjt
>>>>> Traceback (most recent call last):
>>>>>    File "/usr/bin/wsjt.py", line 6, in <module>
>>>>>      from Tkinter.filedialog import *
>>>>> ImportError: No module named filedialog
>>>>>
>>>>> The wsjt.py file reads:
>>>>>
>>>>> #!/usr/bin/env python
>>>>> #-------------------------------------------------------------------------
>>>>>
>>>>> WSJT
>>>>> # $Date: 2015-08-05 22:04:20 +0200 (on., 05 aug. 2015) $ $Revision:
>>>>> 5755 $
>>>>> #
>>>>> from Tkinter import *
>>>>> from Tkinter.filedialog import *
>>>>> import Pmw
>>>>> import Tkinter.messagebox
>>>>> from WsjtMod import g
>>>>> import os,time
>>>>> from WsjtMod import Audio
>>>>> from math import log10
>>>>> import numpy.core.multiarray         # Tell cxfreeze we need the
>>>>> numpy stuff
>>>>> from PIL import Image
>>>>> from PIL import ImageTk
>>>>> from WsjtMod.palettes import colormapblue, colormapgray0,
>>>>> colormapHot, \
>>>>>       colormapAFMHot, colormapgray1, colormapLinrad, Colormap2Palette
>>>>> from types import *
>>>>> import array
>>>>> import _thread
>>>>> import webbrowser
>>>>>
>>>>>
>>>>> How do i fix this ?
>>>>>
>>>>> It compiled just fine with the following packets installed:
>>>>> build-essential gfortran python-numpy python-scipy python-imaging-tk
>>>>> python-imaging  python-all python-all-dev
>>>>>
>>>>> -----------
>>>>> Håken Hveem
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>>
>>>>> _______________________________________________
>>>>> wsjt-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> wsjt-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>>>
>>>
> 
> ------------------------------------------------------------------------------
> _______________________________________________
> wsjt-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
> 

-- 
-----------
Håken Hveem

------------------------------------------------------------------------------
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to