linux远程服务器创建虚拟环境
一、通过anaconda安装前提条件:确保linux服务器已经安装了anaconda,如果没有安装可以参考其他博客进行安装。基本操作:1、创建虚拟环境conda create --name fantacy python=3.6.12# 创建虚拟环境–name:也可以缩写为 【-n】,【fantacy】是新创建的虚拟环境的名字,python=3.6.12:是python的版本号。若未指定,默认为当前
·
一、通过anaconda安装
前提条件:确保linux服务器已经安装了anaconda,如果没有安装可以参考其他博客进行安装。
基本操作:
1、创建虚拟环境
conda create --name fantacy python=3.6.12 # 创建虚拟环境
–name:也可以缩写为 【-n】,【fantacy】是新创建的虚拟环境的名字,python=3.6.12:是python的版本号。若未指定,默认为当前环境的python版本.
环境默认本地地址为:anaconda的目录下找到envs/fantacy,如下:
2、激活虚拟环境
source activate fantacy # 激活fantacy这个虚拟环境
激活的效果如下:
awrar@xy-WS--G4-WS880T-E700-G4:~$ source activate fantacy
(fantacy) awrar@xy-WS--G4-WS880T-E700-G4:~$ 在最前面出现虚拟环境的名字
3、删除和退出操作
source deactivate fantacy # 退出环境
conda env remove -n fantacy # 删除环境
conda remove -n fantacy package_name # 删除环境中的某个包
二、通过virtualenv安装
1、安装virtualenv包
pip install virtualenv
2、创建虚拟环境
virtualenv [fantacy] [虚拟环境名称]
通过virtualenv安装需要有root权限否则出现以下结果
-p PYTHON_EXE, --python=PYTHON_EXE 指定生成的虚拟环境使用的Python解释器
virtualenv -p /usr/bin/python3.6.12 fantacy
#fantacy/lib 和fantacy/include 目录中包含了虚拟环境ENV使用的库文件
3、启动环境
$ source fantacy/bin/activate
4、退出环境
deactivate
总结:如果安装了anaconda那么用conda创建虚拟环境相对比较简单 ,也不需要root权限,virtualenv需要root权限,建议通过anaconda安装。
更多推荐
已为社区贡献1条内容
所有评论(0)