Spyder has no python interpreter - spyder

I've recently installed Spyder on Ubuntu 14.04 64 bit, however when i turn Spyder on, it just likes a text script with no Python or iPython interpreter. Anyone know how come?
enter image description here

(Spyder developer here) The version of Spyder that comes with Ubuntu 14.04 is very old and unmaintained now.
Please use Anaconda or pip to install the most recent version of Spyder, which is more stable and well maintained.

Related

spyder showing missing dependencies

Just wondering if this is a spyder bug, or whether there was an update between yesterday and today? spyder was working fine for me yesterday. This error message showed up.
jedi=0.17.1: 0.18.0 (NOK)
parso=0.7.0: 0.8.2 (NOK)
Somewhat related, what do jedi and parso do, and what does "NOK" mean?
(Spyder maintainer here) My answers to your questions:
just wondering if this is a spyder bug, or that there was an update between yesterday and today?
This is not a bug. It means that you have the wrong versions of some of our dependencies (as the message clearly states).
spyder was working fine for me yesterday
You probably ran conda update --all, or installed another package with conda or pip, which updated Jedi and Parso as well.
To fix this problem, you need to reinstall those packages with the right versions. For that, please open the Anaconda Prompt or a system terminal (i.e. cmd.exe) and run one of the following commands:
conda install jedi=0.17 parso=0.7
if you're using Anaconda, or
pip install jedi==0.17.1 parso==0.7.0
if not.
somewhat related, what do jedi and parso do, and what does "NOK" mean?
Jedi provides code completion in the editor and Parso is used for code folding on it as well.
NOK means Not ok.

How To Update Spyder 3.3.0

I currently use Spyder 3.2.8 with Anaconda/Miniconda. When I open the Spyder editor, a Spyder update window pops up and shows Spyder 3.3.0 is available. It also indicates that "please wait until new conda packages are available and use conda to perform the update".
I followed the direction using anaconda prompt to update. My computer shows the packages were already installed successfully. However, my Spyder Editor is still the version 3.2.8 I also used Anaconda Navigator to update by clicking on the "gear" but no luck. How can I update from Spyder 3.2.8 to 3.3.0? Thank you!!!!
The only thing which really did the trick is
conda install spyder=3.3.0
so in this case you have to explicitly provide the package version.
I have a clean anaconda 5.2.0 installation.
Update: after that i can "conda update spyder" and everything is consistent (for 3.3.1 and further versions)
(Spyder maintainer here) If you already tried to update (either through Navigator or in a system terminal) and you didn't get a new version, that means that conda packages are still unavailable and you have to wait a couple more days to perform the update.
You can get it from conda-forge:
conda install -c conda-forge spyder
https://anaconda.org/anaconda/spyder
As you can see in that internet address, there is only 3.3.0 version for linux and osx.
I think that 3.3.0 version for window would be a little late.

Error while installing Ephesoft

im new working with linux OSs, i would like to install Ephesotf but the point is that im having trouble while i am trying to install Ephesoft version 4.0.2.0 in ubuntu 16.10, the error is this below:
Updating paths in properties file. Please wait...
Installing/Updating "libpng12-dev" for Ephesoft.
E: Package 'libpng12-dev' has no installation candidate
Error occurred while installing "libpng12-dev"
Exiting from script...
I have been trying to install it separeted but im failing, so like this i canĀ“t move on, please help me.....
Be aware that Ubuntu 16.x is not supported by Ephesoft:
http://wiki.ephesoft.com/linux-4-x-release
You can update the installer script but I won't recommend it. I'll just switch to a supported Linux OS.
Ben
I had the same problem while I was trying to install Ephesoft community software on Ubuntu 16.04 LTS. I tried all the things that you have metioned MGM. Finally I found out that ephesoft currently does not support 16.04 LTS and only works for ubuntu 14.04 LTS and 14.10 as they have mentioned on their website. They may release an update for 16.04 LTS in 2018. I am sorry I don't have the url where I read that as of now.
I installed ubuntu 14.04 currently and it installs perfectly there. There is very less help on using this software's community version though.

DataStax Enterprise 4.5 on RHEL / CentOS 7 won't fully install cqlsh

When trying to install DataStax Enterprise from the yum repository, cqlsh won't actually install because it depends on python 2.6 while RHEL/CentOS now ships with python 2.7 and removed 2.6.
It seems it should also be able to accept python 2.7, as far as I know, it is compatible. I just used the CentOS 7 system python 2.7 to install pip and then pip install cqlsh and it all seems to be good.
Hm... yes, that's tricky. The target path for site files is in the package, so one would need different packages for different versions of python (I believe). I filed a ticket, we will look into this.

Is OpenCV supported on Python 3 yet?

I already have part of a program running in Python 3 but I need OpenCV (or SimpleCV), for a robotic vehicle, but I haven't found any install commands that seem to work, other than for Python 2.7.
If it is compatible could you please include instructions (/links to) for installation of the module?
I am using Ubuntu 14.
Maybe a little late to answer, but it's actually supported on OpenCV version 3 (in alpha state nowadays). I have successfully managed to install it, on MacOS, but I guess it would be similar on Ubuntu.
Now you have separated options for python2 and python3 when using Cmake. So you'll have to set those to make it work. That's all I needed to set:
BUILD_opencv_python3
PYTHON3_LIBRARY
PYTHON3_INCLUDE_DIR
PYTHON3_INCLUDE_DIR2
PYTHON3_NUMPY_INCLUDE_DIRS
...
Here you can find more detailed description: Link
Luigolas is correct that OpenCV 3.0 supports Python 3.x bindings. It was in release candidate status since April and the production version was released on 4 June 2015. Unfortunately for some reason the downloadable installation program on the OpenCV site does not contain a Python 3.x-compatible cv2.pyd file.
OP asked about Ubuntu but for those requiring a Windows installer, use Christoph Gohlke's site, which maintains Windows binaries for many Python packages, including OpenCV 3.0 with Python 3.x bindings. Visit:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
To install, just download the 64-bit or 32-bit .whl file appropriate for your system, then run pip install [filename]. Then the instruction import cv2 should work in your Python 3.x interpreter.

Resources