生信软件安装之Python

2018-12-01  本文已影响0人  泥人吴

使用Python包管理工具

安装deeptools

# 进入conda环境
vip39@VM-0-15-ubuntu:~$ source miniconda3/bin/activate
# miniconda3是python3环境,新建一个新的python2的环境
(base) vip39@VM-0-15-ubuntu:~$ conda create -n python2 python=2
CondaValueError: prefix already exists: /home/vip39/miniconda3/envs/python2
# 提示我已经存在,貌似前面安装过python2的环境,是的,安装过
# 启动python2,并安装deep-tools
(base) vip39@VM-0-15-ubuntu:~$ conda activate python2
(python2) vip39@VM-0-15-ubuntu:~$ conda install deeptools
  1. 下载源代码文件
  2. 上传到服务器
  3. 阅读安装说明
  4. 安装

安装macs2

先试试手动安装吧

# 先把文件下载到本地电脑桌面上
MacBook-Pro:~ conglee$ cd Desktop/
MacBook-Pro:Desktop conglee$ scp MACS2-2.1.2.1.tar.gz vip39@118.24.216.223:/home/vip39/src
vip39@118.24.216.223's password:
MACS2-2.1.2.1.tar.gz                          100% 1553KB   1.5MB/s   00:01
# 本地MACS2文件上传到服务器成功
# 登录服务器看看吧,第一个就是:
vip39@VM-0-15-ubuntu:~/src$ ls
MACS2-2.1.2.1.tar.gz            sratoolkit.current-ubuntu64.tar.gz
Miniconda3-4.5.11-Linux-x86_64.sh   tree-1.8.0
hisat2-2.1.0-Linux_x86_64.zip       tree-1.8.0.tgz
index.html              wget-log
index.html.1                wise2.4.1.tar.gz
ncbi-blast-2.7.1+-x64-linux.tar.gz  zlib-1.2.11
ncbi-magicblast-1.4.0           zlib-1.2.11.tar.gz
ncbi-magicblast-1.4.0-x64-linux.tar.gz

安装MACS2

# 阅读一下INSTALL.rst

## Prerequisites

Python version must be equal to *2.7* to run MACS. I recommend
using the version *2.7.9*.

[Numpy](http://www.scipy.org/Download) (>=1.6) are required to run MACS v2. 

GCC is required to compile `.c` codes in MACS v2 package, and python
header files are needed. If you are using Mac OSX, I recommend you
install Xcode; if you are using Linux, you need to make sure
`python-dev` is installed.
# 说明安装前需要准备好python2环境,及Numpy。

关于系统python

# 同样,还是到清华镜像去下载:
vip39@VM-0-15-ubuntu:~/src$ bash Miniconda2-4.5.11-Linux-x86_64.sh 

Welcome to Miniconda2 4.5.11

In order to continue the installation process, please review the license
agreement.
Please, press ENTER to continue
>>> 
# 直到这步,选择no
Do you wish the installer to prepend the Miniconda2 install location
to PATH in your /home/vip39/.bashrc ? [yes|no]
[no] >>> no

# 查看环境变量
vip39@VM-0-15-ubuntu:~$ source miniconda2/bin/activate 
(base) vip39@VM-0-15-ubuntu:~$ echo $PATH
/home/vip39/miniconda2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
(base) vip39@VM-0-15-ubuntu:~$ which python
/home/vip39/miniconda2/bin/python
(base) vip39@VM-0-15-ubuntu:~$ source miniconda3/bin/activate 
(base) vip39@VM-0-15-ubuntu:~$ echo $PATH
/home/vip39/miniconda3/bin:/home/vip39/miniconda2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
(base) vip39@VM-0-15-ubuntu:~$ which python
/home/vip39/miniconda3/bin/python

为什么不要把Miniconda加入环境变量

安装Numpy

# 下载并解压
# 查看安装说明
Basic Installation
==================

To install numpy run::

    python setup.py build -j 4 install --prefix $HOME/.local
# 运行上面这行代码就可以安装

python的环境变量

上一篇 下一篇

猜你喜欢

热点阅读