当前位置: 首页 > 面试题库 >

如何将virtualenv添加到路径

费朗
2023-03-14
问题内容

我试图找出为什么找不到使用using安装的我virtualenv和/或virtualenv包装器。我认为是因为它没有添加到我的PATH中:pip``homebrew

$ which virtualenv
$

和:

$ virtualenv someDir
$ -bash: virtualenv: command not found

我安装使用PIPhomebrewvirtualenv使用pip,没有任何问题。我尝试重新安装virtualenv,但这也没有用。我如何知道要添加的路径PATH?只是virtualenv.py似乎安装到的路径?那似乎是:

/usr/local/lib/python2.7/site-packages/virtualenv.py

我还找到了本指南,该指南建议:

$ ln -s ../Cellar/python/2.7/Frameworks/Python.framework/Versions/2.7/bin/virtualenv virtualenv

但是,这并不能帮助我运行virtualenv。我在Mac OSX 10.7.5(Lion)上。


问题答案:

似乎我自己是几乎所有“简单”安装过程的例外。由于某些原因,它是与路径相关的问题:

我跑了brew info python,它输出了很多信息。在底部,我发现了这一点:

Executable python scripts will be put in:
/usr/local/share/python
so you may want to put "/usr/local/share/python" in your PATH, too.

我在/etc/launchd.confand~/.bashrc和lo中将其添加到PATH中,发现:

$ which virtualenv

告诉我:

"/usr/local/share/python/virtualenv"

我仍然不知道为什么在网上,任何地方都找不到正确方向的指针?是pip install virtualenv应该添加到的路径呢?如果是这样,为什么不在我的系统上呢?为什么@bibhas明确告诉我这不是路径问题?



 类似资料:
  • 问题内容: 我正在尝试向PYTHONPATH环境变量添加路径,该路径仅在特定的virtualenv环境中可见。 我在virtualenv命令提示符下进行了尝试,但这为整个环境设置了变量。 我该如何实现? 问题答案: 通常,您可以通过使用files来避免对PYTHONPATH做任何事情。只需在您的virtualenv的site- packages文件夹中放入一个扩展名为.pth的文件(任何基本名称均

  • 问题内容: 我在apache2的custom.conf文件中设置了以下代码: 但是,它不起作用。当我打电话时: 我得到: 有人可以帮忙吗?我在Mac上使用Macports作为开发环境。谢谢! 问题答案: 对于您尝试从Apache内部设置PATH的情况,我感到非常奇怪。相反,您应该为系统设置PATH。在Mac OS X中,有几种方法可以做到这一点: 特定 于用户对于单个用户,您可以编辑〜/ .pro

  • 问题内容: 我在上,我尝试了下都无济于事。还尝试将jar移到src目录,但是java文件仍然无法编译。尝试在脚本中简单地导入httpclient。 问题答案: 安装您的JDK并将 其放置 。难道 不是 .jar文件复制到你的JDK的文件夹! 如果您还没有一个IDE,我建议您使用Eclipse或Netbeans这样的IDE。 我将建立一个新项目,创建或导入您的源,并为该项目设置一个类路径。 如果那行

  • 我有一个代理,我正在动态地加载到一个正在运行的Java应用程序中,它在附加时打开一个简单的Swing JFrame。它还允许将新行添加到JFrame内部的文本区中。 我的目标是改变一些方法在加载代理的应用程序内部的工作方式。 UI窗口在可从代理访问的另一个类中管理。它成功打开窗口,并在加载代理时追加文本消息。 UI:转换类App.TargetClass:[源错误]没有此类:ME$Domain.Ag

  • 问题内容: 我正在尝试使用Visual Studio Code,到目前为止,它看起来很棒(轻巧,快速等)。 我正在尝试运行一个使用虚拟环境的Python应用程序,但是还使用了不在我的虚拟环境的站点包中的库。 我知道在中,我可以指定一个设置,该设置已经完成并且指向虚拟环境。 我也知道我可以向添加其他路径,到目前为止,我正在添加外部库。问题是,当我调试时,它失败了,因为没有找到中指定的库。 为此必须使

  • 我想在定义路线时向路线添加一些自定义数据。 我该怎么做? 比如: 我不希望自定义数据显示在URL中。我只是在内部使用它。