ubuntu下virtualenv与virtualenvwrapper的安装与配置
【摘要】
ubuntu下virtualenv与virtualenvwrapper的安装与配置
文章目录
ubuntu下virtualenv与virtualenvwrapper的安装与配置检查`pip3`镜...
ubuntu下virtualenv与virtualenvwrapper的安装与配置
pipenv
pyenv
virtualenv
virtualenvwrapper
本机Python
版本是Python3.7
,ubuntu 19.10
检查pip3
镜像源
如果pip3
没有设置国内镜像源,需要先设置一下,下面设置的是清华源:
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
- 1
安装virtualenv
pip3 install virtualenv
- 1
安装virtualenvwrapper
pip3 install virtualenvwrapper
- 1
如果virtualenvwrapper
一直卡着不动,可以先试试安装一下pbr
pip3 install pbr
- 1
开始设置环境变量
sudo gedit /etc/profile
- 1
这样就用gedit
打开了etc/profile
在末尾加上:
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
- 1
- 2
这样设置的意思是,将虚拟环境统一放置在$HOME/.virtualenvs
文件夹中
使之生效:
source /etc/profile
- 1
接下来继续设置
bash版本
如果你用的是默认的bash shell,那么打开~/.bashrc
sudo gedit ~/.bashrc
- 1
在文件末尾加入:
source ~/.local/bin/virtualenvwrapper.sh
- 1
使之生效:
source ~/.bashrc
- 1
zsh版本
如果你使用的是zsh,那么打开~/.zshrc
sudo gedit ~/.zshrc
- 1
在文件末尾加入:
source ~/.local/bin/virtualenvwrapper.sh
- 1
使之生效:
source ~/.zshrc
- 1
验证是否安装成功:
先输入virtualenv
,有输出则成功
# mrcangye @ mrcangye in ~ [12:00:13]
$ virtualenv
usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-posix,venv}] [--seeder {app-data,pip}] [--no-seed]
[--activators comma_sep_list] [--clear] [--system-site-packages] [--symlinks | --copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip]
[--no-setuptools] [--no-wheel] [--symlink-app-data] [--prompt prompt] [-h]
dest
virtualenv: error: the following arguments are required: dest
- 1
- 2
- 3
- 4
- 5
- 6
- 7
输入mkvirtualenv
,有输出则成功
# mrcangye @ mrcangye in ~ [12:00:16] C:2
$ mkvirtualenv
usage: virtualenv [--version] [--with-traceback] [-v | -q] [--app-data APP_DATA] [--clear-app-data] [--discovery {builtin}] [-p py] [--creator {builtin,cpython3-posix,venv}] [--seeder {app-data,pip}] [--no-seed]
[--activators comma_sep_list] [--clear] [--system-site-packages] [--symlinks | --copies] [--download | --no-download] [--extra-search-dir d [d ...]] [--pip version] [--setuptools version] [--wheel version] [--no-pip]
[--no-setuptools] [--no-wheel] [--symlink-app-data] [--prompt prompt] [-h]
dest
virtualenv: error: the following arguments are required: dest
- 1
- 2
- 3
- 4
- 5
- 6
- 7
输入rmvirtualenv
,有输出则成功
# mrcangye @ mrcangye in ~ [12:00:25] C:2
$ rmvirtualenv
Please specify an environment.
- 1
- 2
- 3
文章来源: blog.csdn.net,作者:沧夜2021,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/CANGYE0504/article/details/105158753
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)