bkchem-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bkchem-user] bkchem-0.13.0 installation challenges


From: Noel O'Boyle
Subject: Re: [Bkchem-user] bkchem-0.13.0 installation challenges
Date: Sat, 5 Sep 2009 20:29:39 +0100

All Linux distributions come with both Python 3.x and Python 2.x. I
suggest you use your distro's Python 2.x rather than compiling it
yourself.

- Noel

2009/9/4 Beda Kosata <address@hidden>:
> Hello Reinhard,
>
> I am sorry that you experience such problems when installing BKChem :(
>
> Reinhard Dunkel wrote:
>> On Windows XP, the bkchem-0.13.0.exe installer gets me through some
>> initial screens, but ends with the popup:
>>
>> Error
>> ---
>> C:\Program\ Files\BKChem\bkchem.iss
>> An error occurred while trying to copy a file:
>> The I/O operation has been aborted because of either a thread
>> exit or an application request.
>>
>> I typed 30 times [Retry] in this popup, no effect. Its [Ignore]
>> seems to apply to individual Python files and only [Abort] works...
>>
>
> I have never seen this before. Do you have access rights to write to the
> directory you install? This is the only thing that comes to mind.
>
>
>> On CentOS Linux 2.6.18-128.4.1.el5PAE, the following packages are installed:
>> # yum install pycairo
>>    Package pycairo-1.2.0-1.1.i386 already installed and latest version
>> # yum install tcl
>>    Package tcl-8.4.13-3.fc6.i386 already installed and latest version
>> # yum install tk
>>    Package tk-8.4.13-5.el5_1.1.i386 already installed and latest version
>>
>> But the BKChem installation fails with
>> # python3.1 bkchem.py
>>    File "bkchem.py", line 96
>>      print messages.no_pmw_text.encode( 'utf-8')
>>                   ^
>> SyntaxError: invalid syntax
>
> Yes, BKChem does not yet support Python 3 and above.
>
>> # python bkchem.py
>> Traceback (most recent call last):
>>    File "bkchem.py", line 106, in <module>
>>      from main import BKchem
>>    File "/usr/local/bkchem-0.13.0/bkchem/main.py", line 23, in <module>
>>      from Tkinter import *
>>    File "/usr/local/lib/python2.6/lib-tk/Tkinter.py", line 39, in <module>
>>      import _tkinter # If this fails your Python may not be configured
>> for Tk
>> ImportError: No module named _tkinter
>>
>
> Please try to install something like "python-tk" or similar package,
> this might fix this problem.
>
>> Installing Python-2.6.2 from the source code distribution ends with
>> "Failed to find the necessary bits to build these modules:
>> _tkinter           bsddb185           sunaudiodev
>> To find the necessary bits, look in setup.py in detect_modules() for the
>> module's name."
>>
>
> According to http://wiki.python.org/moin/TkInter you need to install
> devel packages for Tcl and Tk in order to be able to compile Python with
> the tkinter module. However, if the above works, you would not need to
> compile Python yourself at all.
>
>> /usr/local/Python-2.6.2/Modules contains _tkinter.c, but it fails to
>> install. Could anybody please provide hints how I can get bkchem-0.13.0
>> to work? I am interested to create 2D coordinates for molecules
>> available only as their InChI.
>>
>> Thank you
>> Reinhard
>>
>
> Please let us know what you find.
>
>        Best regards
>
>                Beda
>
>>
>> _______________________________________________
>> Bkchem-user mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/bkchem-user
>>
>
>
>
> _______________________________________________
> Bkchem-user mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/bkchem-user
>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]