Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #18025 > unrolled thread

Which libraries for Python 2.5.2

Started by"W. eWatson" <wolftracks@invalid.com>
First post2011-12-27 08:03 -0800
Last post2011-12-27 13:35 -0800
Articles 20 on this page of 31 — 9 participants

Back to article view | Back to comp.lang.python


Contents

  Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 08:03 -0800
    Re: Which libraries for Python 2.5.2 Lie Ryan <lie.1296@gmail.com> - 2011-12-28 03:42 +1100
      Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 09:47 -0800
      Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 10:29 -0800
        Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 12:27 -0800
          Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 13:35 -0800
            Re: Which libraries for Python 2.5.2 Ian Kelly <ian.g.kelly@gmail.com> - 2011-12-27 15:58 -0700
              Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 17:21 -0800
                Re: Which libraries for Python 2.5.2 Ian Kelly <ian.g.kelly@gmail.com> - 2011-12-27 19:27 -0700
                  Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 19:31 -0800
                    Re: Which libraries for Python 2.5.2 Dave Angel <d@davea.name> - 2011-12-27 22:47 -0500
                    Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-28 08:33 -0800
                      Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-28 08:46 -0800
                      Re: Which libraries for Python 2.5.2 Ian Kelly <ian.g.kelly@gmail.com> - 2011-12-28 10:37 -0700
                        Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-28 12:55 -0800
                          Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-28 19:04 -0800
                            Re: Which libraries for Python 2.5.2 Benjamin Kaplan <benjamin.kaplan@case.edu> - 2011-12-28 23:02 -0500
                            Re: Which libraries for Python 2.5.2 Michael Torrie <torriem@gmail.com> - 2011-12-28 22:09 -0700
                              Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-28 21:56 -0800
                                Re: Which libraries for Python 2.5.2 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2011-12-29 09:54 -0500
                                  Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-29 09:23 -0800
                                    Re: Which libraries for Python 2.5.2 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2011-12-29 14:26 -0500
                                Re: Which libraries for Python 2.5.2 Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2011-12-29 12:04 -0500
                                  Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-29 09:26 -0800
                                Re: Which libraries for Python 2.5.2 Ian Kelly <ian.g.kelly@gmail.com> - 2011-12-29 10:44 -0700
                                  Re: Which libraries for Python 2.5.2 [SOLVED] "W. eWatson" <wolftracks@invalid.com> - 2011-12-29 11:31 -0800
                            Re: Which libraries for Python 2.5.2 Chris Angelico <rosuav@gmail.com> - 2011-12-29 18:37 +1100
    Re: Which libraries for Python 2.5.2 Ian Kelly <ian.g.kelly@gmail.com> - 2011-12-27 09:53 -0700
      Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 10:04 -0800
    Re: Which libraries for Python 2.5.2 Christian Heimes <lists@cheimes.de> - 2011-12-27 19:36 +0100
      Re: Which libraries for Python 2.5.2 "W. eWatson" <wolftracks@invalid.com> - 2011-12-27 13:35 -0800

Page 1 of 2  [1] 2  Next page →


#18025 — Which libraries for Python 2.5.2

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 08:03 -0800
SubjectWhich libraries for Python 2.5.2
Message-ID<jdcq87$m3b$1@dont-email.me>
I'm trying to restore Python 2.5.2 on an old XP PC for a particular 
application from 4-5 years ago that uses it .

According to the latest manual on it, the following should be installed.

python-2.5.2.msi
PIL-1.1.6.win32-py2.5.exe
numpy-1.1.0-win32-superpack-python2.5.exe
matplotlib-0.98.1.win32-py2.5.exe

When I install them, and try to run the app program, Sentinel.py, some 
part of matplotlib complains (error msgs) and the program quits.

The program begins with:
from Tkinter import *
from numpy import *
import Image
import ImageChops
import ImageTk
import time
import binascii
import tkMessageBox
import tkSimpleDialog
from pylab import plot, xlabel, ylabel, title, show, xticks, bar

I tried numpy-1.2.0 and matplotlib-0.98.3 and had the same difficulty. 
What are wiser choices?

Here's the traceback.

Python 2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit 
(Intel)] on win32
Type "copyright", "credits" or "license()" for more information.

     ****************************************************************
     Personal firewall software may warn about the connection IDLE
     makes to its subprocess using this computer's internal loopback
     interface.  This connection is not visible on any external
     interface and no data is sent to or received from the Internet.
     ****************************************************************

IDLE 1.2.2      ==== No Subprocess ====
 >>>
Traceback (most recent call last):
   File "C:\Sentinel\Sent_user-20080716.py", line 16, in <module>

(SEE THIS from the above list of imports, and the from)<*****-------<
     from pylab import plot, xlabel, ylabel, title, show, xticks, bar
   File "C:\Python25\lib\site-packages\pylab.py", line 1, in <module>
     from matplotlib.pylab import *
   File "C:\Python25\lib\site-packages\matplotlib\pylab.py", line 206, 
in <module>
     from matplotlib import mpl  # pulls in most modules
   File "C:\Python25\lib\site-packages\matplotlib\mpl.py", line 1, in 
<module>
     from matplotlib import artist
   File "C:\Python25\lib\site-packages\matplotlib\artist.py", line 4, in 
<module>
     from transforms import Bbox, IdentityTransform, TransformedBbox, 
TransformedPath
   File "C:\Python25\lib\site-packages\matplotlib\transforms.py", line 
34, in <module>
     from matplotlib._path import affine_transform
ImportError: DLL load failed: The specified module could not be found.
 >>>

[toc] | [next] | [standalone]


#18027

FromLie Ryan <lie.1296@gmail.com>
Date2011-12-28 03:42 +1100
Message-ID<mailman.4136.1325004155.27778.python-list@python.org>
In reply to#18025
On 12/28/2011 03:03 AM, W. eWatson wrote:
> Here's the traceback.

The traceback seems to imply that matplotlib is not being installed 
properly. Have you tried uninstalling then reinstalling matplotlib?

[toc] | [prev] | [next] | [standalone]


#18032

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 09:47 -0800
Message-ID<jdd0ce$sb7$1@dont-email.me>
In reply to#18027
On 12/27/2011 8:42 AM, Lie Ryan wrote:
> On 12/28/2011 03:03 AM, W. eWatson wrote:
>> Here's the traceback.
>
> The traceback seems to imply that matplotlib is not being installed
> properly. Have you tried uninstalling then reinstalling matplotlib?
>
I believe I have, but I'll give it another go.

[toc] | [prev] | [next] | [standalone]


#18042

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 10:29 -0800
Message-ID<jdd2pu$cik$1@dont-email.me>
In reply to#18027
On 12/27/2011 8:42 AM, Lie Ryan wrote:
> On 12/28/2011 03:03 AM, W. eWatson wrote:
>> Here's the traceback.
>
> The traceback seems to imply that matplotlib is not being installed
> properly. Have you tried uninstalling then reinstalling matplotlib?
>

I just did, and the results are this:
=================
Traceback (most recent call last):
   File "C:\Sentinel\Sent_user-20080716.py", line 16, in <module>
     from pylab import plot, xlabel, ylabel, title, show, xticks, bar
   File "C:\Python25\lib\site-packages\pylab.py", line 1, in <module>
     from matplotlib.pylab import *
   File "C:\Python25\lib\site-packages\matplotlib\pylab.py", line 204, 
in <module>
     from matplotlib import mpl  # pulls in most modules
   File "C:\Python25\lib\site-packages\matplotlib\mpl.py", line 1, in 
<module>
     from matplotlib import artist
   File "C:\Python25\lib\site-packages\matplotlib\artist.py", line 4, in 
<module>
     from transforms import Bbox, IdentityTransform, TransformedBbox, 
TransformedPath
   File "C:\Python25\lib\site-packages\matplotlib\transforms.py", line 
34, in <module>
     from matplotlib._path import affine_transform
ImportError: DLL load failed: The specified module could not be found.
=====================

I'm suspicious of this line, and maybe even the app program. There may 
have been a change to the code that required the later two versions of 
numpy and matplotlib. In fact, I'm using the later version here, so I'll 
see if I can back up to the first Python app they produced.

from pylab import plot, xlabel, ylabel, title, show, xticks, bar

[toc] | [prev] | [next] | [standalone]


#18049

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 12:27 -0800
Message-ID<jdd9n2$o0t$1@dont-email.me>
In reply to#18042
...
>
> I'm suspicious of this line, and maybe even the app program. There may
> have been a change to the code that required the later two versions of
> numpy and matplotlib. In fact, I'm using the later version here, so I'll
> see if I can back up to the first Python app they produced.
>
> from pylab import plot, xlabel, ylabel, title, show, xticks, bar

I found what I thought might be the original, but that got changed in a 
later version on July 16, 2008, which became what I continued to use. 
The libs are as in my first post. I looked at the original Python app, 
and it used Python 2.4.2 but sure doesn't use the same lib versions as 
the 2008 version.

The puzzler for me is why I can find numpy and matplotlib on my PC 
slightly latter than shown in the first post. It's like another release 
of the app came later. Unfortunately, I'm stuck on that, since our 
sponsors seem to be out for the entire holiday season.

[toc] | [prev] | [next] | [standalone]


#18057

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 13:35 -0800
Message-ID<jdddmq$htq$1@dont-email.me>
In reply to#18049
I realized that I had a working copy of the app on another XP PC, so I 
looked at what I had installed for Python.

It was not what I had posted the first time. There must have been some 
shift after the July 16, 2008 date. One lib that was missing was scipy.

I just collected the three libs I saw there.

numpy
matplotlib
scipy

Scipy uses as its installer.
scipy-0.6.0.win32-py2.5.exe

I replaced numpy and matplotlib, and added scipy. I still get errors, 
but perhaps because the install order is now wrong. It was
numpy
matplotlib

Does anyone know the right order?

The complaint msgs were very close to what I posted before, and 
matplotlib was again the last of the bunch. DLL for it not found.

Possibly I need the dependencywalker that Christian mentioned.

[toc] | [prev] | [next] | [standalone]


#18072

FromIan Kelly <ian.g.kelly@gmail.com>
Date2011-12-27 15:58 -0700
Message-ID<mailman.4162.1325026771.27778.python-list@python.org>
In reply to#18057
On Tue, Dec 27, 2011 at 2:35 PM, W. eWatson <wolftracks@invalid.com> wrote:
> I replaced numpy and matplotlib, and added scipy. I still get errors, but
> perhaps because the install order is now wrong. It was
> numpy
> matplotlib
>
> Does anyone know the right order?

The order (numpy, scipy, matplotlib) reflects the dependencies, but
since the installers are just fancied-up self-extracting zips, I don't
think it should matter.

> OK, I installed it. Is there an easy way to go to track down this dll.
> There's a Help, but I can't print it from the PC I have it on.

It should be reasonably self-explanatory, I think.  Just start
Dependency Walker, open up the _path.pyd file, and it will show you
the full dependency tree.  Below that is a list of all the modules,
and any missing dependencies should helpfully show up right at the top
of the list.

Note that missing delay-load dependencies (those with an hourglass
icon) are not necessarily problems.  Since the error occurs at
load-time, you're looking for a missing module that would be loaded
immediately.

[toc] | [prev] | [next] | [standalone]


#18080

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 17:21 -0800
Message-ID<jddqut$tic$1@dont-email.me>
In reply to#18072
On 12/27/2011 2:58 PM, Ian Kelly wrote:
> On Tue, Dec 27, 2011 at 2:35 PM, W. eWatson<wolftracks@invalid.com>  wrote:
>> I replaced numpy and matplotlib, and added scipy. I still get errors, but
>> perhaps because the install order is now wrong. It was
>> numpy
>> matplotlib
>>
>> Does anyone know the right order?
>
> The order (numpy, scipy, matplotlib) reflects the dependencies, but
> since the installers are just fancied-up self-extracting zips, I don't
> think it should matter.
>
>> OK, I installed it. Is there an easy way to go to track down this dll.
>> There's a Help, but I can't print it from the PC I have it on.
>
> It should be reasonably self-explanatory, I think.  Just start
> Dependency Walker, open up the _path.pyd file, and it will show you
> the full dependency tree.  Below that is a list of all the modules,
> and any missing dependencies should helpfully show up right at the top
> of the list.
>
> Note that missing delay-load dependencies (those with an hourglass
> icon) are not necessarily problems.  Since the error occurs at
> load-time, you're looking for a missing module that would be loaded
> immediately.
I was too timid. When I saw File->Open, I thought I was going to have to 
open a file, thinking what file could it be?

Well, it found several problems. These DLLs
MSVCP1
EFSADU
MSJAVA.

There may be 100 file.

Issues found:
required dependency not found
delay-dependency not found
one nodule unresolved ... missing delay-dependency module

Perhaps the next step is to download a fresh version of matplotlib?

[toc] | [prev] | [next] | [standalone]


#18087

FromIan Kelly <ian.g.kelly@gmail.com>
Date2011-12-27 19:27 -0700
Message-ID<mailman.4169.1325039303.27778.python-list@python.org>
In reply to#18080
On Tue, Dec 27, 2011 at 6:21 PM, W. eWatson <wolftracks@invalid.com> wrote:
> Well, it found several problems. These DLLs
> MSVCP1
> EFSADU
> MSJAVA.

I'm guessing MSVCP1 is a typo for MSVCP71?  If that is missing then
that is probably the culprit.  That DLL is the C runtime library.  It
is supposed to be shipped with applications that need it, but it is so
ubiquitous that it is often assumed to be present or forgotten.  You
can download it from
http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71 (or just
find it on another Windows XP PC) and copy it into
C:\Windows\System32.  Don't forget to run regsvr32 to register it.

HTH,
Ian

[toc] | [prev] | [next] | [standalone]


#18090

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-27 19:31 -0800
Message-ID<jde2i3$t7s$1@dont-email.me>
In reply to#18087
On 12/27/2011 6:27 PM, Ian Kelly wrote:
> On Tue, Dec 27, 2011 at 6:21 PM, W. eWatson<wolftracks@invalid.com>  wrote:
>> Well, it found several problems. These DLLs
>> MSVCP1
>> EFSADU
>> MSJAVA.
>
> I'm guessing MSVCP1 is a typo for MSVCP71?  If that is missing then
> that is probably the culprit.  That DLL is the C runtime library.  It
> is supposed to be shipped with applications that need it, but it is so
> ubiquitous that it is often assumed to be present or forgotten.  You
> can download it from
> http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71 (or just
> find it on another Windows XP PC) and copy it into
> C:\Windows\System32.  Don't forget to run regsvr32 to register it.
>
> HTH,
> Ian
You are very likely right about the spelling. I wrote it down, and 
carried it to this PC. Sometimes I can't read my own writing.

I've never used regsvr32, but I would guess it's entered into the Run 
(simple dialog for MS tools like regedit) selection off the Start menu.

[toc] | [prev] | [next] | [standalone]


#18091

FromDave Angel <d@davea.name>
Date2011-12-27 22:47 -0500
Message-ID<mailman.4170.1325044093.27778.python-list@python.org>
In reply to#18090
On 12/27/2011 10:31 PM, W. eWatson wrote:
> On 12/27/2011 6:27 PM, Ian Kelly wrote:
>> <SNIP>
>> http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71 (or just
>> find it on another Windows XP PC) and copy it into
>> C:\Windows\System32.  Don't forget to run regsvr32 to register it.
>>
>> HTH,
>> Ian
> You are very likely right about the spelling. I wrote it down, and 
> carried it to this PC. Sometimes I can't read my own writing.
>
> I've never used regsvr32, but I would guess it's entered into the Run 
> (simple dialog for MS tools like regedit) selection off the Start menu.

Of course not.  You run it from the same command window (aka DOS box, or 
cmd window) you've been doing all your other testing from.  And like all 
good commands, it has built-in help so you can see what the argument 
list looks like.

-- 

DaveA

[toc] | [prev] | [next] | [standalone]


#18126

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-28 08:33 -0800
Message-ID<jdfgcj$guj$1@dont-email.me>
In reply to#18090
On 12/27/2011 7:31 PM, W. eWatson wrote:
> On 12/27/2011 6:27 PM, Ian Kelly wrote:
>> On Tue, Dec 27, 2011 at 6:21 PM, W. eWatson<wolftracks@invalid.com>
>> wrote:
>>> Well, it found several problems. These DLLs
>>> MSVCP1
>>> EFSADU
>>> MSJAVA.
>>
>> I'm guessing MSVCP1 is a typo for MSVCP71? If that is missing then
>> that is probably the culprit. That DLL is the C runtime library. It
>> is supposed to be shipped with applications that need it, but it is so
>> ubiquitous that it is often assumed to be present or forgotten. You
>> can download it from
>> http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71 (or just
>> find it on another Windows XP PC) and copy it into
>> C:\Windows\System32. Don't forget to run regsvr32 to register it.
>>
>> HTH,
>> Ian
> You are very likely right about the spelling. I wrote it down, and
> carried it to this PC. Sometimes I can't read my own writing.
>
...
Well, thing went slightly awry. The link gave me two choices. Download 
msv...dll fixer, and download fixer. I took the latter. However, just 
checking on the other one, found that I got the same exe file. I 
installed it on the XP PC, and pressed what looked like a reasonable 
place to start. It would download the dll, and register it.

Well, it seemed more interested in the registry. It scanned four areas 
of the registry, and found 123 problems in total. To fix them would 
require buying something.

I noticed a large button near the top that said download dll. It found 
one the internet, and guess what? More purchase for the download.

It seems like dll-fixer has a corner on the market.

I found this 
<http://pcsupport.about.com/od/findbyerrormessage/a/msvcp71-dll-not-found-missing-error.htm>, 
but he almost has too much to say. He issues a warning about getting a 
dll off the web. He does offer this.

Run the sfc /scannow System File Checker command to replace a missing or 
corrupt copy of the msvcp71.dll file. If this DLL file is provided my 
Microsoft, the System File Checker tool should restore it.

I guess I'm missing something here.

OK, I'm borrowing one from my XP laptop. Back later.


[toc] | [prev] | [next] | [standalone]


#18127

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-28 08:46 -0800
Message-ID<jdfh5v$m11$1@dont-email.me>
In reply to#18126
A new dilemma. The PC XP in question with Python has the the msvcp71.dll 
file in System32. The one I took off my other laptop has a slightly 
newer one. Feb 2003 vs Aug 2003.

Perhaps the (python PC) has a corrupt one?

[toc] | [prev] | [next] | [standalone]


#18129

FromIan Kelly <ian.g.kelly@gmail.com>
Date2011-12-28 10:37 -0700
Message-ID<mailman.4186.1325093867.27778.python-list@python.org>
In reply to#18126
On Wed, Dec 28, 2011 at 9:33 AM, W. eWatson <wolftracks@invalid.com> wrote:
> Well, thing went slightly awry. The link gave me two choices. Download
> msv...dll fixer, and download fixer. I took the latter. However, just
> checking on the other one, found that I got the same exe file. I installed
> it on the XP PC, and pressed what looked like a reasonable place to start.
> It would download the dll, and register it.
>
> Well, it seemed more interested in the registry. It scanned four areas of
> the registry, and found 123 problems in total. To fix them would require
> buying something.
>
> I noticed a large button near the top that said download dll. It found one
> the internet, and guess what? More purchase for the download.
>
> It seems like dll-fixer has a corner on the market.

Definitely don't download that spamware fixer program -- who knows
what that does?  You want the grey "Download zip-file" link, not the
not the flashy "Download fixer" ad links.  Anyway, it sounds like
you've found another copy of the DLL.

If I were you, I would uninstall that fixer ASAP and then run an
anti-malware and anti-virus tool or two, just in case.

> Run the sfc /scannow System File Checker command to replace a missing or
> corrupt copy of the msvcp71.dll file. If this DLL file is provided my
> Microsoft, the System File Checker tool should restore it.

I don't believe it is provided by Microsoft, but it wouldn't hurt to try.

> A new dilemma. The PC XP in question with Python has the the msvcp71.dll
> file in System32. The one I took off my other laptop has a slightly newer
> one. Feb 2003 vs Aug 2003.

Weird.  Try registering the existing dll, try replacing it with the
other one (be sure to back up the original first), etc.

[toc] | [prev] | [next] | [standalone]


#18143

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-28 12:55 -0800
Message-ID<jdfvo5$idi$1@dont-email.me>
In reply to#18129
On 12/28/2011 9:37 AM, Ian Kelly wrote:
> On Wed, Dec 28, 2011 at 9:33 AM, W. eWatson<wolftracks@invalid.com>  wrote:
>> Well, thing went slightly awry. The link gave me two choices. Download
>> msv...dll fixer, and download fixer. I took the latter. However, just
>> checking on the other one, found that I got the same exe file. I installed
>> it on the XP PC, and pressed what looked like a reasonable place to start.
>> It would download the dll, and register it.
>>
>> Well, it seemed more interested in the registry. It scanned four areas of
>> the registry, and found 123 problems in total. To fix them would require
>> buying something.
>>
>> I noticed a large button near the top that said download dll. It found one
>> the internet, and guess what? More purchase for the download.
>>
>> It seems like dll-fixer has a corner on the market.
>
> Definitely don't download that spamware fixer program -- who knows
> what that does?  You want the grey "Download zip-file" link, not the
> not the flashy "Download fixer" ad links.  Anyway, it sounds like
> you've found another copy of the DLL.
>
> If I were you, I would uninstall that fixer ASAP and then run an
> anti-malware and anti-virus tool or two, just in case.
>
>> Run the sfc /scannow System File Checker command to replace a missing or
>> corrupt copy of the msvcp71.dll file. If this DLL file is provided my
>> Microsoft, the System File Checker tool should restore it.
>
> I don't believe it is provided by Microsoft, but it wouldn't hurt to try.
>
>> A new dilemma. The PC XP in question with Python has the the msvcp71.dll
>> file in System32. The one I took off my other laptop has a slightly newer
>> one. Feb 2003 vs Aug 2003.
>
> Weird.  Try registering the existing dll, try replacing it with the
> other one (be sure to back up the original first), etc.

I haven't installed the newer version yet, Aug 2003. I thought I'd see 
what happened if I entered sfc /scannow.  Whatever, happened the black 
window flashed by in a split second.

Somehow this doesn't seem helpful 
<http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/system_file_checker.mspx?mfr=true>. 
Although, 20 lines down or so it says:
If sfc discovers that a protected file has been overwritten, it 
retrieves the correct version of the file from the 
%systemroot%\system32\dllcache folder, and then replaces the incorrect 
file.

I'm going to run this by a XP NG.

[toc] | [prev] | [next] | [standalone]


#18155

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-28 19:04 -0800
Message-ID<jdglbe$4us$1@dont-email.me>
In reply to#18143
On 12/28/2011 12:55 PM, W. eWatson wrote:
> On 12/28/2011 9:37 AM, Ian Kelly wrote:
>> On Wed, Dec 28, 2011 at 9:33 AM, W. eWatson<wolftracks@invalid.com>
>> wrote:
>>> Well, thing went slightly awry. The link gave me two choices. Download
>>> msv...dll fixer, and download fixer. I took the latter. However, just
>>> checking on the other one, found that I got the same exe file. I
>>> installed
>>> it on the XP PC, and pressed what looked like a reasonable place to
>>> start.
>>> It would download the dll, and register it.
>>>
>>> Well, it seemed more interested in the registry. It scanned four
>>> areas of
>>> the registry, and found 123 problems in total. To fix them would require
>>> buying something.
>>>
>>> I noticed a large button near the top that said download dll. It
>>> found one
>>> the internet, and guess what? More purchase for the download.
>>>
>>> It seems like dll-fixer has a corner on the market.
>>
>> Definitely don't download that spamware fixer program -- who knows
>> what that does? You want the grey "Download zip-file" link, not the
>> not the flashy "Download fixer" ad links. Anyway, it sounds like
>> you've found another copy of the DLL.
>>
>> If I were you, I would uninstall that fixer ASAP and then run an
>> anti-malware and anti-virus tool or two, just in case.
>>
>>> Run the sfc /scannow System File Checker command to replace a missing or
>>> corrupt copy of the msvcp71.dll file. If this DLL file is provided my
>>> Microsoft, the System File Checker tool should restore it.
>>
>> I don't believe it is provided by Microsoft, but it wouldn't hurt to try.
>>
>>> A new dilemma. The PC XP in question with Python has the the msvcp71.dll
>>> file in System32. The one I took off my other laptop has a slightly
>>> newer
>>> one. Feb 2003 vs Aug 2003.
>>
>> Weird. Try registering the existing dll, try replacing it with the
>> other one (be sure to back up the original first), etc.
>
> I haven't installed the newer version yet, Aug 2003. I thought I'd see
> what happened if I entered sfc /scannow. Whatever, happened the black
> window flashed by in a split second.
>
> Somehow this doesn't seem helpful
> <http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/system_file_checker.mspx?mfr=true>.
> Although, 20 lines down or so it says:
> If sfc discovers that a protected file has been overwritten, it
> retrieves the correct version of the file from the
> %systemroot%\system32\dllcache folder, and then replaces the incorrect
> file.
>
> I'm going to run this by a XP NG.
>
>
That certainly didn't help.

I'm going to save the msvcp71.dll from the Python laptop somewhere, then 
insert the one from my other XP laptop. Finally, I'll register it. 
regsvr32. Just to review, I presume not from cmd, but Run?

[toc] | [prev] | [next] | [standalone]


#18156

FromBenjamin Kaplan <benjamin.kaplan@case.edu>
Date2011-12-28 23:02 -0500
Message-ID<mailman.4208.1325131412.27778.python-list@python.org>
In reply to#18155
On Wed, Dec 28, 2011 at 10:04 PM, W. eWatson <wolftracks@invalid.com> wrote:
> On 12/28/2011 12:55 PM, W. eWatson wrote:
>>
>> On 12/28/2011 9:37 AM, Ian Kelly wrote:
>>>
>>> On Wed, Dec 28, 2011 at 9:33 AM, W. eWatson<wolftracks@invalid.com>
>>> wrote:
>>>>
>>>> Well, thing went slightly awry. The link gave me two choices. Download
>>>> msv...dll fixer, and download fixer. I took the latter. However, just
>>>> checking on the other one, found that I got the same exe file. I
>>>> installed
>>>> it on the XP PC, and pressed what looked like a reasonable place to
>>>> start.
>>>> It would download the dll, and register it.
>>>>
>>>> Well, it seemed more interested in the registry. It scanned four
>>>> areas of
>>>> the registry, and found 123 problems in total. To fix them would require
>>>> buying something.
>>>>
>>>> I noticed a large button near the top that said download dll. It
>>>> found one
>>>> the internet, and guess what? More purchase for the download.
>>>>
>>>> It seems like dll-fixer has a corner on the market.
>>>
>>>
>>> Definitely don't download that spamware fixer program -- who knows
>>> what that does? You want the grey "Download zip-file" link, not the
>>> not the flashy "Download fixer" ad links. Anyway, it sounds like
>>> you've found another copy of the DLL.
>>>
>>> If I were you, I would uninstall that fixer ASAP and then run an
>>> anti-malware and anti-virus tool or two, just in case.
>>>
>>>> Run the sfc /scannow System File Checker command to replace a missing or
>>>> corrupt copy of the msvcp71.dll file. If this DLL file is provided my
>>>> Microsoft, the System File Checker tool should restore it.
>>>
>>>
>>> I don't believe it is provided by Microsoft, but it wouldn't hurt to try.
>>>
>>>> A new dilemma. The PC XP in question with Python has the the msvcp71.dll
>>>> file in System32. The one I took off my other laptop has a slightly
>>>> newer
>>>> one. Feb 2003 vs Aug 2003.
>>>
>>>
>>> Weird. Try registering the existing dll, try replacing it with the
>>> other one (be sure to back up the original first), etc.
>>
>>
>> I haven't installed the newer version yet, Aug 2003. I thought I'd see
>> what happened if I entered sfc /scannow. Whatever, happened the black
>> window flashed by in a split second.
>>
>> Somehow this doesn't seem helpful
>>
>> <http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/system_file_checker.mspx?mfr=true>.
>> Although, 20 lines down or so it says:
>> If sfc discovers that a protected file has been overwritten, it
>> retrieves the correct version of the file from the
>> %systemroot%\system32\dllcache folder, and then replaces the incorrect
>> file.
>>
>> I'm going to run this by a XP NG.
>>
>>
> That certainly didn't help.
>
> I'm going to save the msvcp71.dll from the Python laptop somewhere, then
> insert the one from my other XP laptop. Finally, I'll register it. regsvr32.
> Just to review, I presume not from cmd, but Run?

It should work from either but I prefer to use cmd in case there's an
error message.

[toc] | [prev] | [next] | [standalone]


#18159

FromMichael Torrie <torriem@gmail.com>
Date2011-12-28 22:09 -0700
Message-ID<mailman.4211.1325135414.27778.python-list@python.org>
In reply to#18155
On 12/28/2011 08:04 PM, W. eWatson wrote:
> I'm going to save the msvcp71.dll from the Python laptop somewhere, then 
> insert the one from my other XP laptop. Finally, I'll register it. 
> regsvr32. Just to review, I presume not from cmd, but Run?

Seems like the bulk of your problems are coming from not using cmd
(flashing black error windows).  Anything non-GUI that could return an
error message should be done from cmd.  The Run dialog is mainly to be
used to launch a cmd window!

[toc] | [prev] | [next] | [standalone]


#18160

From"W. eWatson" <wolftracks@invalid.com>
Date2011-12-28 21:56 -0800
Message-ID<jdgvfd$amg$1@dont-email.me>
In reply to#18159
On 12/28/2011 9:09 PM, Michael Torrie wrote:
> On 12/28/2011 08:04 PM, W. eWatson wrote:
>> I'm going to save the msvcp71.dll from the Python laptop somewhere, then
>> insert the one from my other XP laptop. Finally, I'll register it.
>> regsvr32. Just to review, I presume not from cmd, but Run?
>
> Seems like the bulk of your problems are coming from not using cmd
> (flashing black error windows).  Anything non-GUI that could return an
> error message should be done from cmd.  The Run dialog is mainly to be
> used to launch a cmd window!
>
it appears more than just regsvr32 is need. Alone it fails with a msg. 
It needs an argument. I tried

regsvr32 msvcp71.dll

It didn't like that either. Got "msvcp71.dll was located but the dll 
server entry was not found. File could not be registered."

Arguments are /u,/s/i/n.

[toc] | [prev] | [next] | [standalone]


#18177

FromDennis Lee Bieber <wlfraed@ix.netcom.com>
Date2011-12-29 09:54 -0500
Message-ID<mailman.4220.1325170509.27778.python-list@python.org>
In reply to#18160
On Wed, 28 Dec 2011 21:56:59 -0800, "W. eWatson"
<wolftracks@invalid.com> wrote:


>It didn't like that either. Got "msvcp71.dll was located but the dll 
>server entry was not found. File could not be registered."
>
>Arguments are /u,/s/i/n.

	According to the pop-up I get (Win7) when supplying an invalid
argument,

	/n - do not call DllRegisterServer; this option must be used with /i
and that reads
	/i - Call DllInstall passing it an optional [cmdline]; when used
with /u calls dll uninstall

	So.. If the register server entry point was not found, maybe you
should try with /i/n to make it call the /other/ registration entry
point.



{And, in line with the other commentaters; I don't even use start/run
for the command shell -- I use the shell often enough to have put a
dedicated shortcut on the start menu itself (and have since added
PowerShell shortcuts). Only thing I use start/run with is the registry
editor (regedt32 or regedit) and to start the despised Internet Explorer
(iexplore, which has otherwise been removed from direct mouse access) --
in short; only programs with GUI interfaces get started from start/run}
-- 
	Wulfraed                 Dennis Lee Bieber         AF6VN
        wlfraed@ix.netcom.com    HTTP://wlfraed.home.netcom.com/

[toc] | [prev] | [next] | [standalone]


Page 1 of 2  [1] 2  Next page →

Back to top | Article view | comp.lang.python


csiph-web