您的位置:首页 > 其它

使用远程服务器为避免与别人环境冲突,建立自己的虚拟环境,但出现workon Command not found 错误,解决办法

2019-04-05 20:26 260 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/qq_31908897/article/details/89047219

使用远程服务器为避免与别人环境冲突,建立自己的虚拟环境,但出现workon Command not found 错误,
原因是参考此博客建立虚拟环境:https://www.geek-share.com/detail/2692337120.html 时,没有修改虚拟环境变量
解决方法:
步骤① 安装虚拟环境

sudo pip install virtualenv
sudo pip intall virtualenvwrapper #virtualenvwrapper是 virtualenv的扩展管理包,方便管理虚拟环境

步骤② 配置虚拟环境
创建虚拟环境管理目录

mkdir ~/.virtualenvs
ls

修改虚拟环境变量并激活

gedit ~/.bashrc #打开.bashrc文件

将以下代码添加到.bashrc文件末尾,然后保存

export WORKON_HOME=$HOME/.virtualenvs #所有虚拟环境存储目录
source /usr/local/bin/virtualenvwrapper.sh

步骤③ 创建自己的虚拟环境,并安装Python3,和所需的numpy包

mkvirtualenv myenv1 #创建虚拟环境,并命名为myenv1
workon myenv1 #进入虚拟环境
sudo apt-get install python3 #安装python3
pip3 install numpy

查看Python3 下的安装包

pip3 list

步骤④ 退出虚拟环境

deactive

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐