解决 mkvirtualenv:未找到命令

今天在给项目配环境时,给我弹出了这个鬼东西,在网上看到有好多网友遇到同样问题,所以我把自己的解决方法贴出来,希望能够帮到大家

个人版权,转载请附上链接
https://blog.csdn.net/qq_44090577/article/details/90756207

解决 mkvirtualenv:未找到命令

首先确认是否安装了python,因为在后面修改.bashrc文件时能用到,而且python本身也是一款非常好用的编程软件

1 直接在终端输入

	python

进行查询是否安装python,因为我的是python3.5版本的,所以出现这个
在这里插入图片描述
所以我直接输入

	 python3

出现版本号
解决 mkvirtualenv:未找到命令_第1张图片
如果没安装的话,通过

sudo apt-get install python(可以在后面加上你想要安装的版本号)

.bashrc 文件

在安装完后就是来修改.bashrc 文件了
首先通过

work 空格+两个tab键

来查看你创建的虚拟环境中有没有.bashrc文件
然后,可以通过python打开该文件(在linux系统下的文件夹中是搜索不到.bashrc的,上图
解决 mkvirtualenv:未找到命令_第2张图片

解决 mkvirtualenv:未找到命令_第3张图片
打开文件后,下拉到文件最后加上

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

解决 mkvirtualenv:未找到命令_第4张图片
python会自动保存,所以直接退出,然后终端输入

source .bashrc

让上面的设置马上生效
再在终端重新输入

mkvirtualenv  +(环境名)

然后切换到环境

workon 环境名

就ok了

如果感觉用不到python懒得安装的话,你也可以通过

cd  home  到主目录下

然后

vi .bashrc(中间是有空格的)

直接从终端进入编辑模式,但是我一开始切半天没完成保存,有点烦,不过后面又试了下,也成功了

1进入.bashrc后,先按大G,再按小o进入编辑模式
2 把下面两行敲上去:
		export WORKON_HOME=$HOME/.virtualenvs
	    source /usr/local/bin/virtualenvwrapper.sh
3最后键入
	Esc  :wq
	保存并退出

然后和上面一样让它生效

	source ~/.bashrc

解决 mkvirtualenv:未找到命令_第5张图片

成功生效,然后试配环境

解决 mkvirtualenv:未找到命令_第6张图片

步骤也是可以的,因为我要用到 python ,本机就有安装,所以个人感觉上面的更方便一些
当然,将 vi.bashrc 换成 sudo vi /etc/profile 也是可以进入编辑模式的,只不过最后记得把
source.bashrc 换成 source /etc/profile 让他生效就是了
以上就是我的解决方法了
最后上一张成功配置好环境并切入的状态
在这里插入图片描述
如果遇到这个问题
解决 mkvirtualenv:未找到命令_第7张图片
可以通过再次进入vi.bashrc,然后在末尾加上

VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

来修改环境变量,最后推荐一篇关于vi/vim编辑器的使用方法

沐浴梓狼
https://www.cnblogs.com/libaoliang/articles/6961676.html

个人版权,转载请附上链接
https://blog.csdn.net/qq_44090577/article/details/90756207

你可能感兴趣的:(解决)