At time of writing, alpha version 3.8.0a4 of python is available. I would like to do some testing in a conda env before it is GA (for both educational purposes and to satisfy some curiosities).
When trying to conda install 3.8 I am getting a PackagesNotFoundError error. Are alpha/beta versions of python simply unavailable through conda channels or is there perhaps an alternate conda channel where this might be found?
I know the latest version can be found on python.org in downloads/release but was really hoping for availability in a conda channel, if possible.
3.8.0a3 can be downloaded using conda-forge, which is a custom channel for conda. You can see the package listed here, with version 3.8.0a3 being labelled as pre-3.8. Unfortunately, it doesn't look like 3.8.0a4 is available yet.
conda install -c conda-forge/label/pre-3.8 python
There is an open issue on conda-forge for adding 3.8.0a4.
Related
Hello I need to create an anaconda environment with python version = 2.7.9. The issue is that there are no ways that I can install that python version using conda. The channels that I have doesnt provide me that version, is there a way in which I can install a specific version of python using conda giving the fact that my current channels doesnt provide me the required version?
There is an archived version available on the free channel. Try
conda create -n py279 -c free python=2.7.9
I am trying to install TensorFlow 2.3 on macOS. I downloaded and installed Miniconda and I realized that the best I can get there is TensorFlow 2.0. As far as I know, it has been quite a while since version 2.0 was released.
Maybe someone of you here knows if there is any plan to update these conda packages, and why is it taking so long to do it?
Thank you very much for the information!
PD: I know I can still get TensorFlow 2.3 by using pip install tensorflow, but I normally prefer to use conda if I have the chance.
This is because the community of anacoda needs just longer to adapt all the packages, which are released. So when a new TF version is released, it will be first released on github, then on platforms like pip. Then the community of Anaconda has to use that release and implement it into conda. Sometimes the community of conda-forge is faster. If you want to stick with anaconda for installing packages, you might want to add conda-forge as source and get tf from there.
conda config --add channels conda-forge
conda config --set channel_priority strict
conda install <package-name>*
*taken from conda-forge.org
I've installed Anaconda 4.2.9 on my linux machine, and I work with a couple developpers on it, we work on offline mode so we need to download each package from Conda depository and then install it manually.
We face now some compatibility problems between some packages. so I would know from which channel a given package is installed. when I run conda list I can see only the local channel I've created:
sas7bdat 2.0.6 py35_0 file:///opt/Anaconda/Anaconda3-4.2.0/channel
scikit-image 0.12.3 np111py35_1
scikit-learn 0.17.1 np111py35_2
scipy 0.18.1 np111py35_0
to know which channel is used in your case, you have just to take the entire name of your package you have in conda list --explicit (as #pilu mentioned in his answer) and google it with "".
for example:
file:///opt/Anaconda/Anaconda3-4.2.0/channel/linux-64/sas7bdat-2.0.6-py35_0.tar.bz2
you have to google: "sas7bdat-2.0.6-py35_0.tar.bz2"
you will get the UPLOADER of package (Anaconda for this example).
Try the explicit flag:
conda list --explicit
If nothing is listed, then it is part of the default installation. The default installation packages are associated with the anaconda channel.
I was looking to try out Alpha Vantage's API in Python, but I'd like to install it using Anaconda rather than pip. I'm fairly new to conda however.
I searched for alpha_vantage in conda
conda search alpha_vantage
and it says alpha_vantage is not available on my channels. Is there a way to find a channel that has it? I sort of thought that is what the search would be for.
I just built the alpha_vantage 2.0 and uploaded to anaconda.org. Its build for python 3.6 on macOS. You may download it using my channel:
conda install alpha_vantage -c hoishing
I am trying to work with opencv 3.0 on my Mac OS 10.12.6
I am working with Anaconda in a python 3.5 environment, and have tried the following command in terminal:
conda install -c jlaura OpenCV3
from the following: https://anaconda.org/search?q=platform%3Aosx-64%20opencv3
However, this ends up giving the following output/error:
PackageNotFoundError: Packages missing in current channels:
opencv3 -> tbb
We have searched for the packages in the following channels:
(This is followed by a number of links, which stack overflow will not let me post as I don't have enough rep yet)
What is the best way to get opencv 3.0 on conda with a python 3.5 environment?
I need this because I am trying to implement the following: https://github.com/datitran/object_detector_app
Thanks
I essentially had to reinstall python 3.5 using:
conda install python=3.5
and then get the opencv 3.0 version like so:
conda install -c jlaura opencv3
And that did it.
I ran into the exact same problem, trying to use the same repo, however the above did not work for me. Eventually I was able to download openCV 3.0.0 by running
conda install -c memex opencv
If this has for some reason deprecated, you can always search for another option on the anaconda cloud website. Just ctrl-f for 3.0.0 and find a package that includes your platform (osx in my case).