我激活了virtualenv已安装pip。我做了pip3installDjango==1.8Django成功下载。现在,我想打开Django文件夹。文件夹在哪里?通常它会在“下载”中,但我不确定如果我在virtualenv中使用pip安装它会在哪里。 最佳答案 pipshow将为Windows和macOS提供位置,我猜是任何系统。:)例如:>pipshowcvxoptName:cvxoptVersion:1.2.0...Location:/usr/local/lib/python2.7/site-packages
是否可以确定当前脚本是否在virtualenv环境中运行? 最佳答案 最可靠的检查方法是检查sys.prefix==sys.base_prefix.如果它们相等,则您不在虚拟环境中;如果他们不平等,你就是。在虚拟环境中,sys.prefix指向虚拟环境,sys.base_prefix是创建virtualenv的系统Python的前缀。以上内容始终适用于Python3stdlibvenv对于最近的virtualenv(从版本20开始)。virtualenv的旧版本使用sys.real_prefix而不是sys.base_prefix(
是否可以确定当前脚本是否在virtualenv环境中运行? 最佳答案 最可靠的检查方法是检查sys.prefix==sys.base_prefix.如果它们相等,则您不在虚拟环境中;如果他们不平等,你就是。在虚拟环境中,sys.prefix指向虚拟环境,sys.base_prefix是创建virtualenv的系统Python的前缀。以上内容始终适用于Python3stdlibvenv对于最近的virtualenv(从版本20开始)。virtualenv的旧版本使用sys.real_prefix而不是sys.base_prefix(
我使用以下命令创建了一个环境:virtualenvvenv--distribute我无法使用以下命令将其删除:rmvirtualenvvenv-这是virtualenvwrapper的一部分如answerbelowforvirtualenvwrapper中所述我在当前目录上做了一个ls,我仍然看到venv我可以删除它的唯一方法似乎是:sudorm-rfvenv请注意,环境未激活。我正在运行Ubuntu11.10。有任何想法吗?我已经尝试重新启动我的系统无济于事。 最佳答案 "TheonlywayIcanremoveitseemsto
我使用以下命令创建了一个环境:virtualenvvenv--distribute我无法使用以下命令将其删除:rmvirtualenvvenv-这是virtualenvwrapper的一部分如answerbelowforvirtualenvwrapper中所述我在当前目录上做了一个ls,我仍然看到venv我可以删除它的唯一方法似乎是:sudorm-rfvenv请注意,环境未激活。我正在运行Ubuntu11.10。有任何想法吗?我已经尝试重新启动我的系统无济于事。 最佳答案 "TheonlywayIcanremoveitseemsto
我可以更新pip管理的软件包,但是如何更新pip本身?根据pip--version,我目前在我的virtualenv中安装了pip1.1,我想更新到最新版本。这个命令是什么?我需要使用分发还是有本地pip或virtualenv命令?我已经尝试过pipupdate和pipupdatepip没有成功。 最佳答案 pip只是一个PyPIpackage像其他人一样;您可以使用它来升级自身,就像升级任何软件包一样:pipinstall--upgradepip在Windows上recommendedcommand是:python-mpipins
我可以更新pip管理的软件包,但是如何更新pip本身?根据pip--version,我目前在我的virtualenv中安装了pip1.1,我想更新到最新版本。这个命令是什么?我需要使用分发还是有本地pip或virtualenv命令?我已经尝试过pipupdate和pipupdatepip没有成功。 最佳答案 pip只是一个PyPIpackage像其他人一样;您可以使用它来升级自身,就像升级任何软件包一样:pipinstall--upgradepip在Windows上recommendedcommand是:python-mpipins
我正在使用virtualenv,我需要安装“psycopg2”。我做了以下事情:pipinstallhttp://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160我收到以下消息:Downloading/unpackinghttp://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160Downl
我正在使用virtualenv,我需要安装“psycopg2”。我做了以下事情:pipinstallhttp://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160我收到以下消息:Downloading/unpackinghttp://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160Downl
我正在尝试修复我的一个virtualenvs-我想将所有已安装的库重置为与生产匹配的库。有没有一种使用pip快速简便的方法来做到这一pip? 最佳答案 我发现此代码段是一种替代解决方案。与重新制作virtualenv相比,删除库更优雅:pipfreeze|xargspipuninstall-y如果您通过VCS安装了软件包,则需要排除这些行并手动删除软件包(从下面的评论中提升):pipfreeze|grep-v"^-e"|xargspipuninstall-y 关于python-删除pip