Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

I have on Windows ... so, where is it?

by Cody Fendant (Friar)
on Aug 19, 2013 at 00:48 UTC ( #1049960=perlquestion: print w/replies, xml ) Need Help??
Cody Fendant has asked for the wisdom of the Perl Monks concerning the following question:

I have a local version of perl running on Windows 7 and CPAN assures me PAR is up to date.

So, where is the script which should be automagically invoked when I type "pp" at the command line?

As I don't have admin access to this PC, nothing has been added to my path, so I don't know where "pp" should be. Is it "pp.exe" or ""? Searches for both come up empty or rather, lots of false positives and nothing I can use.


  • Comment on I have on Windows ... so, where is it?

Replies are listed 'Best First'.
Re: I have on Windows ... so, where is it?
by syphilis (Chancellor) on Aug 19, 2013 at 01:47 UTC
    IIRC, for "pp" you need to install PAR::Packer.

Re: I have on Windows ... so, where is it? (cpan circular dependencies)
by Anonymous Monk on Aug 19, 2013 at 02:59 UTC
    $ mversion pp 0.992 $ perldoc -l pp C:\perl\site\lib\ $ which -a pp C:/perl/site/bin/pp C:/perl/site/bin/pp.BAT $ cpanm pp pp is up to date. (0.992)

    OTOH, I don't know why PAR doesn't make PAR::Packer a dependency -- so its circular dependency, all the cpan clients should know how to deal with this by now (not a new problem)

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://1049960]
Approved by Athanasius
[Corion]: Meh. My bank removed (part of) their CSV download facilities. Now I will either have to implement a full scraper or automate the download using the HBCI interface instead (or just get a new account elsewhere...)
[Corion]: On the upside, I spend a lot of time thinking this weekend about how to actually implement rate limiting for futures, and if things work out, maybe even loading a configuration from an external file makes sense
[Corion]: I've also found some interesting invariants that I have to think/write about more. A simple rate limiter will never change the order of the input, while a limiter that allows for parallel execution will change the order. But my API currently allows for bo
[Corion]: ... for both, and I'm not sure if I want to add the cruft from the parallel API (a token that you need to hold on to while you hold the lock) to the rate limiting API too, to allow seamless up/downgrades, or not.

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (9)
As of 2017-10-23 08:21 GMT
Find Nodes?
    Voting Booth?
    My fridge is mostly full of:

    Results (277 votes). Check out past polls.