linux---之搭建虚拟环境

一.安装Anaconda

1.下载(直接到清华镜像下载)

下载链接,选择合适的版本,我试了几个,选择了一个下载最快的,原谅我的渣渣网速,
官网在国外,必须找镜像,不然很慢很慢,,,,,,
这里写图片描述
此步骤真的很慢,重新选择下载网址,这个是官网,仍然很慢,官网
清华镜像是最快的清华镜像连接此处最好按照上面的把anaconda 仓库的镜像也弄好,不然以后会很慢(实践证明,换了镜像之后快得不是一个级别啊)
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config –set show_channel_urls yes
即可添加 Anaconda Python 免费仓库。

2.安装anaconda
bash Anaconda3-4.3.1-Linux-x86.sh
安装完成之后要重启终端,anaconda才能生效。
在安装的过程中,会问你安装路径,直接回车默认就可以了。有个地方问你是否将anaconda安装路径加入到环境变量(.bashrc)中,输入yes,默认的是no,
这里写图片描述
如果没输入就要配置环境,根据提示,在终端输入sudo gedit /etc/profile,打开profile文件。添加语句export PATH=/home/xiaer/anaconda3/bin:$PATH,保存,退出。
重启终端,不行,重启Linux,
配置好PATH后,可以通过which conda或conda –version命令检查是否正确。
输入conda list 就可以查询,你现在安装了哪些库,常用的numpy, scipy名列其中。如果你还有什么包没有安装上,可以运行conda install * 来进行安装,
如果某个包版本不是最新的,运行 conda update * 就可以了。
3.验证,输入python 进行python环境
输入import scipy ,没有报错则安装成功
由于anaconda在linux下是安装在一个文件夹里/root/anaconda ,如果安装过程中出错问题,或者想更新另一个版本,删除anaconda也很方便,执行下面命令
rm -rf ~/anaconda
4.启动Spyder
输入spyder
成功!

转载:https://blog.csdn.net/xiaerwoailuo/article/details/70054429

二.安装虚拟环境

1、创建Python虚拟环境

参考这个:http://blog.csdn.net/a731062834/article/details/71380390

使用 conda create -n your_env_name Python=X.X(2.7、3.6等) anaconda 命令创建python版本为X.X、名字为your_env_name的虚拟环境。your_env_name文件可以在Anaconda安装目录envs文件下找到。 

我是在~/.conda/envs/找到我自己的环境

启动和停止自己虚拟环境的方法:

  1. # To activate this environment, use:
  2. # $ source activate zafedom
  3. #
  4. # To deactivate this environment, use:
  5. # $ source deactivate

也可以直接只用自己虚拟环境中的Conda pip python等


2、在自己的虚拟环境中安装包

使用命令conda install -n your_env_name [package]即可安装package到your_env_name中

3、删除虚拟环境。

   使用命令conda remove -n your_env_name(虚拟环境名称) --all, 即可删除。

4、删除环境中的某个包。

   使用命令conda remove --name $your_env_name  $package_name 即可。

=====分割线===

找一个目录当自己的home 建一个文件档自己的bash_profile

然后里面写上

export PATH=路径1:$PATH

以后安装东西的时候 configure的时候用configure --prefix=路径1就好了,之所以把路径1放在前面,是因为这样系统会优先加载路径1的东西,比如gcc,往往出现的情况是需要的gcc版本比系统高 于是自己安装一个gcc在路径1,那么用上面的就可以优先使用自己的路径1的gcc

还有一类文件比如so文件,经常需要修改连接,也是同样的做法,找一个路径2存放自己的so

然后export  LD_LIBRARY_PATH=路径2:$LD_LIBRARY_PATH


如上,只要以后每次登陆都自己source一次自己建立的bash_profile就OK了,这足够把一个没有root权限的机器用的很爽

enjoy~

转自:https://blog.csdn.net/u011026968/article/details/75210315


猜你喜欢

转载自blog.csdn.net/zxyhhjs2017/article/details/81017218