Spyder Editor For Python In Mac

  1. Spyder Python Path
  2. Download Spyder Python Desktop Version
  3. Change Python Version Spyder

From pauldur...@gmail.com on 2014-12-16T19:33:08Z

Spyder (formerly Pydee) has support for all of the major operating platforms - Linux, Mac, and even Windows. Details: It is an open source IDE released under MIT License mostly used for Scientific programming with Python Language. Spyder stands for Scientific PYthon Development EnviRonment. Spyder is a comprehensive interactive development environment for Python that offers an impressive array of features for editing, testing, debugging and introspection.

And here is the problem report console entry:

Process: Spyder [9500]
Path: /Applications/Spyder.app/Contents/MacOS/Spyder
Identifier: Spyder
Version: ???
Code Type: X86-64 (Native)
Parent Process: Spyder [9494]
Responsible: Spyder [9494]
User ID: 40336

Date/Time: 2014-12-16 19:32:17.565 -0800
OS Version: Mac OS X 10.9.5 (13F34)
Report Version: 11
Anonymous UUID: 2E061593-5750-6A57-3BCB-B5BC97CCD229

Sleep/Wake UUID: 8E82AEFD-61C8-4030-9B8D-D16BDB1681DE

Spyder Python Path

Crashed Thread: Unknown

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00007fff5fc01028

Backtrace not available

Unknown thread crashed with X86 Thread State (64-bit):
rax: 0x000000000000000e rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x0000000000000000 r8 : 0x0000000000000000 r9 : 0x0000000000000000 r10 : 0x0000000000000000 r11 : 0x0000000000000000 r12 : 0x0000000000000000 r13 : 0x0000000000000000 r14 : 0x0000000000000000 r15 : 0x0000000000000000
rip: 0x00007fff5fc01028 rfl: 0x0000000000010203 cr2: 0x00007fff5fc01028

Logical CPU: 6
Error Code: 0x00000014
Trap Number: 14

Binary images description not available

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 24966
thread_create: 0
thread_set_state: 0

Model: MacBookPro8,2, BootROM MBP81.0047.B27, 4 processors, Intel Core i7, 2.3 GHz, 8 GB, SMC 1.69f4
Graphics: Intel HD Graphics 3000, Intel HD Graphics 3000, Built-In, 512 MB
Graphics: AMD Radeon HD 6750M, AMD Radeon HD 6750M, PCIe, 1024 MB
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1333 MHz, 0x80CE, 0x4D34373142353237334448302D4348392020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xD6), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.7f3 14616, 3 services, 23 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: Crucial_CT960M500SSD1, 960.2 GB
Serial ATA Device: MATSHITADVD-R UJ-8A8
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: BRCM2070 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
USB Device: Hub
USB Device: IR Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.1

Active4 months ago

I'm relatively new in Mac OS. I've just installed XCode (for c++ compiler) and Anaconda with the latest Python 3 (for myself). Now I'm wondering how to install properly second Anaconda (for work) with Python 2?

I need both versions to work with iPython and Spyder IDE. Ideal way is to have totally separate Python environments. For example, I wish I could write like conda install scikit-learn for Python 3 environment and something like conda2 install scikit-learn for Python 2.

abccd
15.7k8 gold badges45 silver badges59 bronze badges
night_batnight_bat
1,3975 gold badges12 silver badges17 bronze badges

3 Answers

There is no need to install Anaconda again. Conda, the package manager for Anaconda, fully supports separated environments. The easiest way to create an environment for Python 2.7 is to do

This will create an environment named python2 that contains the Python 2.7 version of Anaconda. You can activate this environment with

This will put that environment (typically ~/anaconda/envs/python2) in front in your PATH, so that when you type python at the terminal it will load the Python from that environment.

Download Spyder Python Desktop Version

If you don't want all of Anaconda, you can replace anaconda in the command above with whatever packages you want. You can use conda to install packages in that environment later, either by using the -n python2 flag to conda, or by activating the environment.

asmeurerasmeurer
61.8k17 gold badges125 silver badges191 bronze badges

Edit!: Please be sure that you should have both Python installed on your computer.

Maybe my answer is late for you but I can help someone who has the same problem!

You don't have to download both Anaconda.

If you are using Spyder and Jupyter in Anaconda environmen and,

If you have already Anaconda 2 type in Terminal:

If you have already Anaconda 3 then type in terminal:

Mac

Then before use Spyder you can choose Python environment like below!Sometimes only you can see root and your new Python environment, so root is your first anaconda environment!

Also this is Jupyter. You can choose python version like this!

I hope it will help.

AxisAxis
1,2081 gold badge10 silver badges26 bronze badges

This may be helpful if you have more than one python versions installed and dont know how to tell your ide's to use a specific version.

  1. Install anaconda. Latest version can be found here
  2. Open the navigator by typing anaconda-navigator in terminal
  3. Open environments. Click on create and then choose your python version in that.
  4. Now new environment will be created for your python version and you can install the IDE's(which are listed there) just by clicking install in that.
  5. Launch the IDE in your environment so that that IDE will use the specified version for that environment.

Hope it helps!!

DavidDavid

protected by eyllanescApr 8 '18 at 6:05

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?

Change Python Version Spyder

Not the answer you're looking for? Browse other questions tagged pythonmacosanaconda or ask your own question.