Quentin
Quentin

Reputation: 930

Anaconda3 issues installing Tensorflow

I am trying to install Tensorflow on Windows 10 using Anaconda3.

I get the following error message after every attempt.

 "Command "python setup.py egg_info" failed with error code 
 3221226505 in C:\Users\user\AppData\Local\Temp\pip-install- 
 8j_eg21o\termcolor\"

I Create a new Anaconda Container and tried running the following.

 "python -m pip install tensorflow"
 "python -m pip install tensorflow==1.7.1"
 "python -m pip install --upgrade tensorflow"

There are some information on the internet stating my Setup Tools is out of date. I tried to correct this by using the Following commands.

 "pip install --upgrade setuptools"
 "python -m pip install --upgrade pip"

It does not correct the error message. Is there any Python Guru's that will be able to solve my issue? Thanks in advance.

Upvotes: 2

Views: 986

Answers (2)

Prayson W. Daniel
Prayson W. Daniel

Reputation: 15588

Anaconda is there for such issues. You ought not use pip to install packages unless it is the last resort. conda helps you avoid colliding packages. Do:

conda update conda
conda create -n tensor python=3.6

We first updated conda, and then created an environment called tensor that has Python 3.6.

To activate our environment, install and test if we can use tensorflow, do:

conda activate tensor
conda config --append channels conda-forge
conda install tensorflow 
python -c "import tensorflow"

This activates our environment (tensor), appended conda-forge channel, install tensorflow and test if we can import tensorflow.

To add other packages e.g. jupyter, pandas and scikit-learn. We can do:

conda install -n tensor jupyter pandas scikit-learn

This works in or out of our tensor environment. Happy coding.

Upvotes: 2

Shubham Panchal
Shubham Panchal

Reputation: 4299

According to this answer, try upgrading setuptools via ,

easy_install -U setuptools

Since you want to install TensorFlow in an Anaconda environment, I would suggest installing a Conda package. You can read the instructions here. Installing pip packages invite problems for some packages. Install the TensorFlow Conda package using,

conda install -c conda-forge tensorflow

The conda packages must work as expected.

Upvotes: 1

Related Questions