Python常见安装命令(win 10)

本文介绍如何使用Anaconda管理Python环境,并在虚拟环境中安装TensorFlow。涵盖查看已安装环境、激活及退出虚拟环境的方法,同时提供了解决TensorFlow安装后与numpy版本冲突的问题方案。
部署运行你感兴趣的模型镜像

我的电脑安装了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




您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值