Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在osx 10.11.1上安装带pip的virtualenv VirtualenvRapper 客观的_Python_Macos_Pip_Virtualenv_Virtualenvwrapper - Fatal编程技术网

Python 在osx 10.11.1上安装带pip的virtualenv VirtualenvRapper 客观的

Python 在osx 10.11.1上安装带pip的virtualenv VirtualenvRapper 客观的,python,macos,pip,virtualenv,virtualenvwrapper,Python,Macos,Pip,Virtualenv,Virtualenvwrapper,安装virtualenv VirtualenvRapper 背景 我正试图按照本教程创建一个示例烧瓶应用程序 但是,自从我在运行于10.11.1的新Mac上设置Python和相关技术以来,我遇到了很多问题 我被命令卡住了,在那里我输入了这个 $mkvirtualenv--python=/usr/local/bin/python3字数 后来我意识到我没有python 3。但我仍然有一个错误 -bash: mkvirtualenv: command not found 所以我找到了这个教程来帮助安

安装virtualenv VirtualenvRapper

背景 我正试图按照本教程创建一个示例烧瓶应用程序

但是,自从我在运行于10.11.1的新Mac上设置Python和相关技术以来,我遇到了很多问题

我被命令卡住了,在那里我输入了这个

$mkvirtualenv--python=/usr/local/bin/python3字数

后来我意识到我没有python 3。但我仍然有一个错误

-bash: mkvirtualenv: command not found
所以我找到了这个教程来帮助安装virtualenv,它说要运行这个

pip install virtualenv virtualenvwrapper
但后来我遇到了皮普的问题

现状 我想我找到了一个现成的答案

答案是

sudo pip install pbr
sudo pip install --no-deps stevedore
sudo pip install --no-deps virtualenvwrapper
但即使是另一个用户在接受答案的评论中也提到,它没有在10.11.1上运行

日志
您不应该使用系统版本的Python

根据:

OSX附带的Python版本非常适合学习,但不适合开发

根据:

鼓励使用Perl、Python、Ruby或OS X附带的任何其他脚本语言的开发人员管理自己的语言安装和依赖项

因此,我建议按照中的建议和描述,使用自制软件安装Python 2和/或Python 3

请注意,这些说明提供了安装Python 2的命令。要安装Python 3,您需要运行:

brew install python3    # instead of 'brew install python'
这些Python安装文档还链接到的详细说明

更新:


看起来您已经安装了
virtualenvwrapper
,但配置不正确。安装它时,我运行了以下基于的代码进行配置:

# Create a directory to hold the virtual environments.
mkdir $HOME/.virtualenvs

echo "
# Python's virtualenvwrapper-RELATED
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh 
" >> ~/.bash_profile
source ~/.bash_profile

好的,那有帮助。我现在也在使用python 3。我想新的问题是,当我运行命令
mkvirtualenv--python=/usr/local/bin/python3 wordcounts
时,我得到了一个错误
-bash:mkvirtualenv:command not found
,然后我在github上找到了它,但这是为使用zsh的人准备的。我确信我遗漏了一些明显的东西,但不确定是什么。你有一个名为:
/usr/local/bin/virtualenvwrapper.sh
的文件吗?迈克,是的。我刚检查过。看起来您已经安装了
virtualenvwrapper
,但配置不正确。我已经用更多的东西更新了我的答案供你尝试。
# Create a directory to hold the virtual environments.
mkdir $HOME/.virtualenvs

echo "
# Python's virtualenvwrapper-RELATED
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh 
" >> ~/.bash_profile
source ~/.bash_profile