Ubuntu下启动终端,会出现错误提示
2018-08-29 18:07
417 查看
# 1. ubuntu下打开终端出现/usr/bin/python: No module named virtualenvwrapper......错误代码提示
原因是因为上午时安装虚拟环境的原因
安装virtualenv
sudo pip install virtualenv
安装virtualenvwrapper
sudo pip install virtualenvwrapper
错误提示
/usr/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=/usr/bin/python and that PATH is set properly
由于我的电脑上有两个python环境 python2.7和python3.6
在安装时使用的是sudo pip3 install virtualenvwrapper
在我运行的时候默认使用的是python2.7,但在python2.7中不存在对应的模块
在usr/local/bin下存在这个文件virtualenvwrapper.sh
打开用sudo vi virtualenvwrapper.sh
增加一行 VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
当不存在VIRTUALENVWRAPPER_PYTHON环境时,会默认选择使用which python(我这里默认是python2.7),
所以需要增加此环境变量
if [ "${VIRTUALENVWRAPPER_PYTHON:-}" = "" ] then VIRTUALENVWRAPPER_PYTHON="$(command \which python)" VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 fi
保存并退出,再次打开恢复正常
本文参考来自博客
virtualenvwrapper配置
相关文章推荐
- Ubuntu每次打开终端出现错误提示的解决方法
- VMware虚拟机启动Ubuntu时提示piix4_smbus: Host SMBus controller not enabled错误的解决办法(转载)
- VMware虚拟机启动Ubuntu时提示piix4_smbus: Host SMBus controller not enabled错误的解决办法
- 解决mongodb在ubuntu下启动失败,提示couldn‘t remove fs lock errno:9 Bad file descriptor的错误
- Ubuntu 13.10不能启动VirtualBox提示错误怎么办
- VMware虚拟机启动Ubuntu时提示piix4_smbus: Host SMBus controller not enabled错误的解决办法(转载)
- VMWare 10 Ubuntu 虚拟机启动时提示“内部错误”的解决办法
- 解决mongodb在ubuntu下启动失败,提示couldn‘t remove fs lock errno:9 Bad file descriptor的错误
- Android开发之旅:环境搭建及HelloWorld (AVD无法启动,出现Starting emulator for AVD '2.2' PANIC: Could not open: 错误提示)
- Win8系统启动WiFi共享精灵失败提示5023错误的多种解决方法图文教程
- Ubuntu下启动 Redis时, 提示 "Can't open the log file: Permission denied failed"
- 解决mongodb启动时报locale错误以及linux终端或hive CLI无法输入中文的方法
- 解决Ubuntu的错误提示
- http启动时提示如下错误Permission denied
- Ubuntu下编译Coin3D时,提示“cc_debugerror_post”错误的解决办法
- MySQL —— 无法启动MySQL 提示1067 错误 解决方法
- 启动Java Web项目时提示错误:A child container failed during start 完整错误信息如下: [plain] view plain copy 严重: A chil
- Exchange 2010 拓扑服务无法启动(有错误提示status =1919 0x77f Error_No_sitename)
- 虚拟机启动ubuntu系统是提示客户机操作系统已禁用CPU,请关闭或重置虚拟机。解决方法讲解
- 启动Apache时提示错误“Cannot load php5apache2_2.dll into server”