Anaconda环境下对python的配置
来源:互联网 发布:python写文件 编辑:程序博客网 时间:2024/04/30 23:48
1.Anaconda配置多spyder多python环境
Anaconda支持配置多个环境,并且可以互相切换,之前安装了python2.7版本的Anaconda,现需要使用python3.5,又不想重新安装Anaconda,因此可以通过配置多环境实现。
在Anaconda创建python3.5的环境:
打开Anaconda Prompt使用命令conda info -e查看当前系统下的环境名称使用命令conda create --name py3 python=3.5创建一个名为py3的新环境,并指定python版本为3.5,如果仅用python=3,则会安装最新的3.x版本安装完成后通过activate py3激活新环境此时查看python版本python --version即为python3的版本切换环境后如果直接打开spyder会发现仍为python2.7.1版本, 找到Anaconda安装目录,发现在\envs下有一个新环境目录为\py3,而原来的spyder执行文件在D:\Anaconda\Scripts下,所以需要在新环境安装相应的spyder:
conda install -n py3 spyder此时会安装新的spyder到D:\Anaconda\envs\py3\Scripts下,之后安装module使用该目录下的pip即可。
如果安装过程中配置错误想要删除环境,如下操作即可:
conda remove -n py3 --all
参考文章:
Anaconda多环境多版本python配置指导
如何在多版本anaconda python环境下转换spyder?
2.安装SciPy
由于直接使用pip安装出错,经查找资料知道SciPy在Windows环境下需要很多依赖库,这些库在Linux环境下比较好配置,但在Windows下无法直接通过pip安装,因此只能下载相应的whl文件安装,找到一个包含很多python中数学库的网站:Unofficial Windows Binaries for Python Extension Packages,从此下载scipy-0.19.0-cp36-cp36m-win_amd64.whl,需要注意的是,在安装过程中需要numpy+mkl,所以需要先卸载安装的numpy:pip uninstall numpy,然后从上述网站找到numpy+mkl安装。
打开Anaconda Prompt,定位到whl文件下载位置安装numpy+mkl和SciPypython -m pip install "numpy-1.12.1+mkl-cp35-cp35m-win_amd64.whl"python -m pip install "scipy-0.19.0-cp35-cp35m-win_amd64.whl"参考文章:Windows下使用命令安装Python的scipy库出错的解决
3.安装MeshPy
首先需要VS2015的支持,从Visual C++ 2015 Build Tools下载并安装,添加Path路径:C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64,否则会找不到相关的dll文件。
使用pip安装会出现错误,经查找知MeshPy多数也是在Linux下安装,Windows下配置环境很麻烦,所以仍旧从上述的数学库中查找,发现最新的支持python3.5:
python -m pip install "MeshPy-2016.1.2+unstable-cp35-cp35m-win_amd64.whl"稍后即可安装成功。
0 0
- Anaconda环境下对python的配置
- Python +Eclipse +Anaconda编译环境的配置
- python 在anaconda环境下配置新的环境,并安装对应包
- 【Python开发】Pycharm下的Anaconda配置
- Ubuntu14.04下Python集成开发环境Anaconda安装配置
- 非Anaconda纯PYTHON环境下Theano基于WIN10的纯净CUDA安装与GPU配置
- python的IDE使用Anaconda下的虚拟环境[PyCharm]
- Anaconda+theano在win7环境下的安装配置
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- 【DL--18】Windows下基于Anaconda的Tensorflow环境配置
- 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
- Anaconda python 数据分析环境配置
- python开发环境配置 Anaconda+Eclipse
- anaconda环境下安装python包
- win10下Anaconda管理Python开发环境
- 在mac上配置LightGBM以及不同python版本在anaconda下环境配置
- Ubuntu下配置Anaconda、Pycharm编译环境
- centos 6.5 gcc升级到5.3.0
- UML中类之间的几种关系
- Jenkins简单配置流程
- 杭电ACM2010:水仙花数
- 开篇--开始在CSDN活跃了
- Anaconda环境下对python的配置
- mysql 从结果集插入数据
- mysql的实时同步-双机互备
- HTTP长连接和短连接
- 【mysql】:mysql中UUID的使用
- Map.Entryset获取每个元素的Key,value
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- image transform:scale 放大在iphone下变模糊
- Java类名.class和getClass()区别