Python常见安装命令(win 10)

我的电脑安装了Anaconda2,后来想要安装TensorFlow(只能支持python3),只能安装在虚拟环境中,但是太久了,就忘了怎么安装了,这里回忆一下python安装的常见命令啦~

1.查看电脑Anaconda中已安装的环境(包括虚拟环境):

忘记自己以前安装的虚拟环境名称了,怎么办?输入下列指令就好啦!

conda env list

打印结果:

# conda environments:
#
py35                     C:\Users\Sukie\Anaconda2\envs\py35
root                  *  C:\Users\Sukie\Anaconda2

2.激活并使用虚拟环境:

activate py35

激活以后,打印结果:

Deactivating environment "C:\Users\Sukie\Anaconda2"...
Activating environment "C:\Users\Sukie\Anaconda2\envs\py35"...

如果后续的命令行窗口的默认语句变为下图中,即表示虚拟环境激活成功,

[py35] C:\Users\Sukie\Desktop>

3.退出虚拟环境:

输入下列指令,回车即可,

deactivate
打印结果:
[py35] C:\Users\Sukie\Desktop>deactivate
Deactivating environment "C:\Users\Sukie\Anaconda2\envs\py35"...

C:\Users\Sukie\Desktop>

4.pip升级:

pip install -upgrade pip

5.python libs下载离线安装各种包:

在Pythonlibs网址上,依据自己的python版本(2.7,3.5,3.6)以及系统位数(32,64)下载好各种需要的libs,然后在命令行窗口,输入安装指令即可。

例如,我已经下载好了"numpy-1.14.2+mkl-cp35-cp35m-win_amd64.whl"这个numpy的包,安装的时候,输入

pip install "numpy-1.14.2+mkl-cp35-cp35m-win_amd64.whl"

打印结果为

[py35] C:\Users\Sukie\Desktop>pip install "numpy-1.14.2+mkl-cp35-cp35m-win_amd64.whl"
Processing c:\users\sukie\desktop\numpy-1.14.2+mkl-cp35-cp35m-win_amd64.whl
Installing collected packages: numpy
Successfully installed numpy-1.14.2+mkl
即表示安装成功。

6.tensorflow安装问题:

使用离线安装包安装好TensorFlow以后,在python解释器里,运行代码

import tensorflow

结果出现报错,

SystemError: initialization of _pywrap_tensorflow_internal raised unreported exception
出现这种问题,原因是numpy的版本不对,解决方法为先卸载numpy,再重装numpy(建议使用万能的下载离线安装大法,参见5)。

简单方法就是输入下列两行代码,如果这样不行,就采用离线安装法吧!

pip uninstall numpy
pip install numpy




你可能感兴趣的:(编程语言)