首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >虚拟包装器CentOS7

虚拟包装器CentOS7
EN

Stack Overflow用户
提问于 2015-06-30 16:22:26
回答 2查看 5K关注 0票数 1

我试图在CentOS 7上使用pip设置虚拟and,并得到一个UnicodeDecode错误。

具体步骤:

  • 安装CentOS7
  • 通过get-pip.py安装pip
  • sudo pip安装虚拟主机
  • sudo pip安装虚拟包装器
  • 导出WORKON_HOME=$HOME/..virtualenvs
  • 源/usr/local/bin/virtualenvrapper.sh

当我运行mkvirtualenv test

代码语言:javascript
复制
 New python executable in test/bin/python
 Traceback (most recent call last):
 File "<string>", line 1, in <module>
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 11 ordinal not in range(128)
 ERROR: The executable Blog/bin/python is not functioning
 ERROR: It thinks sys.prefix is u'/home/blaw/\xac./virtualenvs' (should be u'/home/blaw/\xac./virtualenvs/Blog')
 ERROR: virtualenv is not compatible with this system or executable

我做错了什么?

EN

回答 2

Stack Overflow用户

发布于 2015-07-16 05:11:38

代码语言:javascript
复制
echo 'export WORKON_HOME=$HOME/.virtualenvs' >> ~/.bashrc

echo 'source /usr/bin/virtualenvwrapper.sh' >> ~/.bashrc

source ~/.bashrc

mkvirtualenv test

应该没问题的。

票数 1
EN

Stack Overflow用户

发布于 2015-11-03 10:00:53

我在你的步骤列表中发现了两条奇怪的线条:

  • 导出WORKON_HOME=$HOME/..virtualenvs
  • 源/usr/local/bin/virtualenvrapper.sh

这是否意味着您刚刚在cli中执行了这些命令?

实际上,您必须做的是在.bashrc文件中包括这两行,就像sxx的回答所暗示的那样。

因此,我没有回显和追加这些行,而是用vim编辑了.bashrc文件(如果对您来说更容易的话,也可以使用nano )。并在文件末尾手动添加它。

我不确定它是否更好,但我在$HOME变量中添加了倾斜符号($HOME):

代码语言:javascript
复制
export WORKON_HOME=~/.virtualenvs
source /usr/bin/virtualenvwrapper.sh

如果您仔细阅读,在centos7中,virtualenvwrapper.sh脚本位于/usr/bin/目录中,而不是您所写的/usr/local/bin中。

一旦添加了这些行,保存了修改后的.bashrc文件,en exit vim或nano编辑器,您可以在.virtualenvs目录下创建,然后再创建E 124源代码e 225 .bashrc文件(某种程度上重新启动bash,并进行刚才所做的更改):

代码语言:javascript
复制
mkdir ~/.virtualenvs
source ~/.bashrc

如果一切正常,您应该看到虚拟包装器将在.virtualenvs目录中创建一些脚本。

要测试您的虚拟包装器是否工作,只需创建一个测试环境:

代码语言:javascript
复制
mkvirtualenv test

退出环境的命令是deactivate。您可以使用rmvirtualenv test删除测试环境。希望能帮上忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31143486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档