知行编程网知行编程网  2022-12-17 11:30 知行编程网 隐藏边栏  4 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于virtualenvwrapper如何在python中安装虚拟环境?的相关知识,包括chatgpt github,以及virtualenv离线安装这些编程知识,希望对大家有参考作用。

上一篇我们讲了python中virtualenv的安装,它还有一个小伙伴virtualenvwrapper。有兴趣的可以去学习分析一下两者的区别,然后开始我们今天的讲解。





一、使用

virtualenvwrapper




鉴于

virtualenv

集中管理虚拟环境不方便,建议直接使用virtualenvwrapper。 virtualenvwrapper 提供了一组命令来促进虚拟环境的工作。它将你所有的虚拟环境放在一个地方。


安装


linux

安装virtualenvwrapper(确保virtualenv已安装)

pip install virtualenvwrapper


配置



安装完成后,在

~/.bashrc

写入以下内容

export WORKON_HOME=~/Envs
source /usr/local/bin/virtualenvwrapper.sh


第一行:


virtualenvwrapper


存放虚拟环境的目录



第二行:

virtrualenvwrapper

会安装到


python





bin


目录下,所以该路径是


python


安装目录下


bin/virtualenvwrapper.sh

source ~/.bashrc # 读入配置文件,立即生效




二、可能存在的问题




问题

1

/bin/python: No module named virtualenvwrapper
virtualenvwrapper.sh: There was a problem running the initialization hooks.
 
If Python could not import the module virtualenvwrapper.hook_loader,
check that virtualenvwrapper has been installed for
VIRTUALENVWRAPPER_PYTHON=/bin/python and that PATH is
set properly.


问题


2

[root@centos ~]# source .bashrc
-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory



三、解决方法


问题1解决





~/.bashrc

写入以下内容


python export VIRTUALENVWRAPPER_PYTHON=/usr/local/python36/bin/python3 #

指定虚拟使用的


python


解释器路径



问题2解决


virtualenvwrapper.sh

找不到报错,找到后拷贝到


/usr/local/bin/






然后执行

source ~/.bashrc


以上就是virtualenvwrapper在python中安装虚拟环境的方法。

更多Python学习推荐:




本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享