系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 系统教程 > Linux教程 > 详细页面

ubuntu 16.04 安装基于python3.5的虚拟环境virtualenv

时间: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

分享到:

相关信息

  • linux 文件权限怎么解析

    常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...

    2024-07-07

  • 如何使用WPSeku找出 WordPress 安全问题?

    然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...

    2024-07-03

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载