AllenDowney / ThinkDSP

Think DSP: Digital Signal Processing in Python, by Allen B. Downey.
https://allendowney.github.io/ThinkDSP/
3.93k stars 3.2k forks source link

Python 3 Compatability #7

Closed lpashwin closed 8 years ago

lpashwin commented 8 years ago

Are there any plans to make these codes compatible with Python3?

AllenDowney commented 8 years ago

Absolutely. Many of them already are. I will check for full compatibility soon.

On Tue, Nov 10, 2015 at 10:27 AM, lpashwin notifications@github.com wrote:

Are there any plans to make these codes compatible with Python3?

— Reply to this email directly or view it on GitHub https://github.com/AllenDowney/ThinkDSP/issues/7.

lpashwin commented 8 years ago

Will look forward to it!

jolespin commented 8 years ago

As am I considering I decided to make the switch to 3 for getting my new laptop. This resource looks amazing!

AllenDowney commented 8 years ago

I've made a pass through the .py and .ipynb files and everything seems to be working in Python 3.

If you get a chance to try it out, let me know if you run into any problems.

jolespin commented 8 years ago

Sorry, i'm having trouble installing this with pip or conda. I've tried pip install think-dsp pip install thinkdsp same with conda . What's the best way to install this for Python3?

AllenDowney commented 8 years ago

@jolespin It's not available as an installable package (yet). Readers usually clone the repo and then run code in the same directory as thinkdsp.py

It is on my TODO list to make a package that installs all of the ThinkX libraries.