Ubuntu通过conda搭建Python3.5环境

来源:互联网 发布:网络批发平台有哪些 编辑:程序博客网 时间:2024/06/05 15:45

1. ip设置

开始打算用命令设置静态ip,自己摸索搞了半个多小时一直失败,后面就进入网络中心修改静态ip了,修改完成后用命令重启网卡 。

sudo /etc/init.d/networking restart

2. 安装ssh

本人是通过VMware安装ubuntu 16.04,最后还需要上传到公司服务器,因此这里我需要先安装ssh。

更新软件源的软件列表

sudo apt-get update

安装ssh服务

sudo apt-get install openssh-server

启动ssh服务`

sudo service ssh start

ok,我需要的一些服务安装完成了,这里只是我的情况。有不同或其他需求请无视。

3. 安装anaconda(python依赖包管理)

下载好Anaconda3-4.2.0-Linux-x86_64.sh,上传到ubuntu上开始安装,输入以下命令:

bash Anaconda3-4.2.0-Linux-x86_64.sh

配置anaconda到环境变量

echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc

使anaconda生效

source ~/.bashrc

添加Anaconda国内TUNA镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

设置搜索时显示通道地址

conda config --set show_channel_urls yes

ok,目前Python3.5安装完成了(anaconda自带对应python版本),现在开始安装python3.5的依赖包。

安装matplotlib

conda install matplotlib

安装basemap

conda install basemap

安装mpi4py

conda install mpi4py

4. 安装IDE(wingide)

下载好wingide5_5.1.12-1_amd64.deb,上传到ubuntu开始安装。

更新依赖项

sudo apt-get install enscript

更新依赖环境

sudo apt-get install -f

安装

sudo dpkg -i wingide5_5.1.12-1_amd64.deb

wingide破解

http://lovesoo.org/wingide-zhu-ce-po-jie-fang-fa.html

wingide默认引用的是系统自带python,由于python依赖环境安装都是在anaconda下,因此需要将wingide对python的引用指向anaconda,具体参考下面网站教程。

PS: 本人测试并没有在edit工具下面找到配置anaconda的python,相反是在project properties目录下找到了可配置点,后面就是参考网址提供的方法配置anaconda下的python引用。

https://docs.continuum.io/anaconda/ide_integration#wing-ide

5. python web搭建(TurboGears web)

哈哈,我什么都没做了,直接把官方的教程搬过来了

$ pip install virtualenv$ virtualenv --no-site-packages tg2env$ cd tg2env/$ source bin/activate(tg2env)$ pip install tg.devtools(tg2env)$ gearbox quickstart example(tg2env)$ cd example/(tg2env)$ pip install -e .(tg2env)$ gearbox serve

6. 结束语

在windows上是用pip工具安装python依赖包的,在ubuntu使用pip安装mpi4py的时候发现该依赖找不到,怀疑pip工具依赖源有问题,奈何不知道怎么设置,因此直接用conda 。

1 0
原创粉丝点击