These are chat archives for spyder-ide/public

9th
Mar 2019
dis-is-pj
@dis-is-pj
Mar 09 02:10
@CAM-Gerlach Thanks for that. I'll look into those issues. @ccordoba12 Your suggestion would be helpful.
Tejan Mehndiratta
@tejanmehndiratta15
Mar 09 10:44
Hi everyone, I am Tejan Mehndiratta. I have completed my graduation from College of Engineering Roorkee, India. I also a 6-month internship experience in the Computer Vision department of a company called Mirrorsize. Currently, I am serving as a Data Science Intern in a company called Qiggle Technologies in New Delhi, India. I have experience in Python and Github. i would like to contribute to the project "Create a Spyder version control plugin" in GSOC 2019.
Jim Noon
@jpnoon
Mar 09 13:47
I am new to Anaconda. I assume that it's a development environment for Python IDEs Jupyter, Spyder, SciPy, NumPY, Pandas, etc. Can the IDEs (Spyder, for example) be used separately from Anaconda? Anaconda's instructions are confusing. I am trying to get something going here without going to take the Anaconda course. Do you have any suggestions?
Jim Noon
@jpnoon
Mar 09 14:01
Hosting Environment. I assume that Anaconda is a Hosting Environment for Python IDEs (my previous entry).
CAM Gerlach
@CAM-Gerlach
Mar 09 17:49

I have completed my graduation from College of Engineering Roorkee, India.
GSOC 2019

@tejanmehndiratta15 We appreciate your interest, but unfortunely as stated in Google's program rules, you have to be a student (as of the date accepted students are announced, i.e. several months from now) in order to participate in GSOC. You are, of course, still welcome to contribute to Spyder; it would be great experience that current and future employers will surely look favorably upon when considering you for retention, hiring and promotion.

CAM Gerlach
@CAM-Gerlach
Mar 09 18:14

Anaconda. I assume that it's a development environment for Python IDEs
Hosting Environment. I assume that Anaconda is a Hosting Environment for Python IDEs (my previous entry).

@jpnoon Have you considered reading about what Anaconda actually is on its website? Anaconda is a data science-focused Python distribution that includes its own package/environment manager (conda) as well as numerous built packages for science, engineering and data analysis. It doesn't really have much to do with "hosting IDEs", although one is included with the package (Spyder) and it is a convenient way to install the same.

Python IDEs Jupyter, Spyder, SciPy, NumPY, Pandas

I believe you may either misunderstand what an IDE (Integrated Development Environment) is, or else the basic nature of each of those packages. Of that list, only Spyder is an IDE (and is the only true IDE included in Anaconda); Jupyter is an interactive notebook editor and SciPy, NumPy and Pandas are all just normal Python packages accessed via their Python API.

Can the IDEs (Spyder, for example) be used separately from Anaconda?

Spyder can be installed via numerous different methods including Miniconda and pip on all platforms, WinPython on Windows, Fink/MacPorts/Homebrew on macOS, your system package manager on Linux, and from source off Github; see our Installation Documentation for more. However, Anaconda is the easiest way for new users to both install Spyder and have an useful set of packages to use with it; if you just want Spyder and would like to install your own packages or use it with a working environment in another Python installation, Miniconda (and then conda install spyder) is a good choice.

I am trying to get something going here without going to take the Anaconda course.

You don't have to take any "Anaconda course" just to install it; you just download Anaconda, run it just like any other installer for your platform, and then open Spyder via the Start menu shortcut just like any other program on Windows, or from Anaconda Navigator or the command line (spyder) on macOS and Linux. That's it.

Tejan Mehndiratta
@tejanmehndiratta15
Mar 09 18:32
@CAM-Gerlach okay. Can you guide me to where can I get a chance to contribute to Spyder.
CAM Gerlach
@CAM-Gerlach
Mar 09 18:40
Sure, @tejanmehndiratta15 . You can just go to our Issue Tracker and find something you might want to work on. Some issues, especially mine, even have an outline of the solution already laid out.
You should first read through our Contributing guide first, to get a basic understanding of how to set up a development environment and get working on Spyder, and feel free to ask questions or propose a solution in the issue.
Tejan Mehndiratta
@tejanmehndiratta15
Mar 09 18:44
@CAM-Gerlach okay. Thank You Sir.