时间:2020-08-21来源:www.pcxitongcheng.com作者:电脑系统城
作为这几天的总结做记录
环境:ubuntu 16.04
自带python 2.7 和 python3.5
1.安装virtualenv
注意:这里不要用sudo , 用过sudo会用系统自带的,然后没有安装
pip3 install virtualenv
pip3如果没有安装,用以下命令安装
sudo apt-get install python3-pip
#查看是否安装: pip3 list
#查看pip3版本号: pip3 --version
2.安装virtualenvwrapper
这里可以用sudo
sudo pip3 install virtualenvwrapper
3.创建虚拟环境的目录,以后的虚拟环境都放置在该目录下
mkdir ~/.virtualenvs
4.配置virtualenvwrapper
vim ~/.bashrc
# 打开文件后在文件最下方增加如下代码
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
5.使其生效
source ~/.bashrc
6.创建虚拟环境
mkvirtualenv 虚拟环境名称
#创建:mkvirtualenv [虚拟环境名称]
#删除:rmvirtualenv [虚拟环境名称]
#进入:workon [虚拟环境名称]
#退出:deactivate
期间遇到的问题:
1.先直接用以下命令安装虚拟环境,导致虚拟环境是基于python2.7的,
sudo apt-get install virtualenv
sudo apt-get install virtualenvwrapper
说明:virtualenvwrapper.sh 是安装在 /usr/share/virtualenvwrapper/virtualenvwrapper.sh
配置好~/.bashrc之后,能运行virtualenv 命令,
用以下命令删除虚拟环境,
sudo apt-get remove virtualenv
sudo apt-get remove virtualenvwrapper
后来再用以下命令安装虚拟环境,基于python3.5,
sudo pip3 install virtualenv
提示系统已有满足的virtualenv,实际上这个命令没有安装virtualenv
sudo pip3 install virtualenvwrapper
报以下错误
bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: No such file or directory
包括直接打开终端也会报以上错误
解决方法:
删除/etc/bash_completion.d/virtualenvwrapper
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03