我被困在Windows7机器上安装TensorFlow。以下是我迄今所做的工作:
> conda config --add channels conda-forge
> activate tensorflow
> conda install tensorflow
这导致了这一例外:
UnsatisfiableError: The following specifications were found to be in conflict:
- python 3.6*
- tensorflow ->
- python 3.5*
因此,我安装了Python3.5,然后:
我已经安装了基于Python2.7的Anaconda软件,Python3.4内核也已经配置好了。
使用pip3 install xxx,我可以为Python3环境安装一些软件包。在ipython3中,它们可以很好地被进口。但是,在jupyter记事本的Python 3内核中,这些包无法成功导入。
# Python 3 environment inside the jupyter notebook
import numpy as np
> No module named 'numpy'
我的内核路径:
Available kernels:
ir /
我安装了anaconda,它问的最后一件事是它是否可以改变路径。它实际上安装了python 3。
samuel@samuel-pc:~$ python
Python 3.5.2 |Anaconda 4.2.0 (64-bit)| (default, Jul 2 2016, 17:53:06)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
我已经安装了Python2.7(在Windows764位中是默认的),还在一个叫做Python3的环境中安装了Python3。
我想使用Spyder作为我的IDE。我已经在我的Python3环境中安装了Spyder3,但是当我打开Spyder3(从我的Python3环境中)时,它会打开Python2.7的Spyder,而不是我所希望的Python3.5。)我也不知道原因。
我做过TOOLS--Preferences--Python Interpreter -- Use the following Python interpreter: C:\Users\16082834\AppData\Loc
我在我的VPS中编译了Python 2.7和Python 3.3.3。Python 2.7的编译是:
wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2
tar -jxvf Python-2.7.3.tar.bz2
cd Python-2.7.3
./configure
make
make install
Python 3.3的编译是:
wget http://python.org/ftp/python/3.3.3/Python-3.3.3.tar.bz2
tar -jxvf Python-