【发布时间】:2015-09-25 07:11:22
【问题描述】:
我正在尝试使用 virtualenvwrapper 创建一个 virtualenv,但是当我使用 mkvirtualenv 时,我得到以下信息:
ERROR: virtualenvwrapper could not find virtualenv in your path
我认为这是一个 PYTHONPATH 问题。
但是,如果我执行pip show virtualenv,我会得到以下信息:
---
Metadata-Version: 2.0
Name: virtualenv
Version: 13.1.0
Summary: Virtual Python Environment builder
Home-page: https://virtualenv.pypa.io/
Author: Jannis Leidel, Carl Meyer and Brian Rosner
Author-email: python-virtualenv@groups.google.com
License: MIT
Location: /Volumes/Data/nfs/zfs-student-3/users/2013_paris/vmonteco/Library/Python/2.7/lib/python/site-packages
Requires:
这是我的 PYTHONPATH :
/nfs/zfs-student-3/users/2013_paris/vmonteco/Library/Python/2.7/bin:/nfs/zfs-student-3/users/2013_paris/vmonteco/Library/Python/2.7/ bin:/nfs/zfs-student-3/users/2013_paris/vmonteco/Library/Python/2.7/lib/python/site-packages:/Volumes/Data/nfs/zfs-student-3/users/2013_paris/vmonteco/库/Python/2.7/lib/python/site-packages:~/.brew/Cellar
它包含包含 virtualenv 的目录!
(即:/Volumes/Data/nfs/zfs-student-3/users/2013_paris/vmonteco/Library/Python/2.7/lib/python/site-packages)
我的 ~/.zshrc 包含:
export WORKON_HOME=~/Envs
export PROJECT_HOME=$HOME/Devel
source $HOME"/Library/Python/2.7/bin/virtualenvwrapper.sh"
编辑: virtualenvwrapper.sh 是用 bash 编写的,也许我应该检查我的 PATH 而不是我的 PYTHONPATH ?
那么,问题可能是什么?我该如何解决?
提前感谢您的帮助。
【问题讨论】:
-
显示你的 .bashrc 文件
-
@AjayGupta 你是说我的 ~/.zshrc 吗?里面有几样东西不会全部展示,我要展示的部分应该和什么有关?
-
mac和linux都是.bashrc文件,你在哪个操作系统上?
-
@AjayGupta 我知道,但如果我使用 bash,它是 .bashrc,但我没有:我使用 zsh。
标签: python virtualenv pythonpath virtualenvwrapper