如何在没有 root 访问权限的计算机上安装 virtualenv

2024-01-12

我想在没有root权限的Linux机器上安装virtualenv。我在 nettuts 上看到了截屏视频(http://net.tutsplus.com/tutorials/python-tutorials/python-power-tools-virtualenv/ http://net.tutsplus.com/tutorials/python-tutorials/python-power-tools-virtualenv/)并尝试按照这些步骤操作,但出现以下错误。

任何帮助表示赞赏。

/home/x01010/python/virtualenv-1.9.1 > which python
/opt/xpyv/bin/python

/home/x01010/python/virtualenv-1.9.1 > python virtualenv.py foo
PYTHONHOME is set. You *must* activate the virtualenv before using it
Traceback (most recent call last):
File "virtualenv.py", line 2577, in <module>
main()
File "virtualenv.py", line 979, in main
no_pip=options.no_pip)
File "virtualenv.py", line 1081, in create_environment
site_packages=site_packages, clear=clear))
File "virtualenv.py", line 1289, in install_python
writefile(site_filename_dst, SITE_PY)
File "virtualenv.py", line 445, in writefile
f = open(dest, 'wb')
IOError: [Errno 2] No such file or directory: 'foo/lib/python26.zip/site.py'</module>

Thanks


问题是如果设置了 PYTHONHOME,则无法创建 virtualenv。

如果您使用自定义 python 构建,则应该安装它(您可以使用 --prefix 将其安装在不需要 root 访问权限的地方)并运行:

/path/to/install/bin/python virtualenv.py foo
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在没有 root 访问权限的计算机上安装 virtualenv 的相关文章

随机推荐

  • 从 Winform 迁移到 WPF

    我们使用 Winforms 和 Infragistic 框架 我们正在考虑迁移到 WPF 问题是我们在 Winforms 中已经有几个表单 对话框等 我们需要共同的外观和感觉 因此我们需要将所有内容迁移到 WPF 有没有迁移工具可以将 Wi
  • 免费的 VB6/VBA 分析器和 Excel 最佳实践

    我们有很多通过 VBA 和 Excel 生成的报告 只有一小部分报告是实际计算 大部分工作是 SQL 调用和单元格的格式化 写入 其中最长的需要几个小时 大多数每次大约需要 20 30 分钟 VBA Excel 代码插入 VB6 桌面应用程
  • Numpy std(标准差)函数奇怪的行为

    从统计学的角度来看 当所有值相等时标准差应该为 0 为了arr1结果符合预期 0 但对于arr2 is 1 3877787807814457e 17 很小但不是0 这会导致问题 例如zscore 这是正确的行为还是奇怪的错误 import
  • Python:将 X509 证书的颁发者 CN 值存储为字符串

    我正在使用以下代码 from cryptography import x509 from cryptography hazmat backends import default backend cert info x509 load pem
  • BeautifulSoup 没有给我 Unicode

    我正在使用 Beautiful soup 来抓取数据 BS 文档指出 BS 应始终返回 Unicode 但我似乎无法获取 Unicode 这是一个代码片段 import urllib2 from libs BeautifulSoup imp
  • Fody,属性已更改并设置相同的值?

    有没有什么方法可以配置 fody 不检查设置为属性的值 我遇到了值相同并且我希望设置属性的情况 因为我在属性设置器中有未调用的附加逻辑 这显然是在最初的问题发生几年后 但供将来参考 这确实可以通过修改中的选项来实现FodyWeavers x
  • 在地图 C++ 中使用列表

    我可以使用以下语法 std map
  • 是否可以在全文搜索中将 NEAR 和 FORMSOF 组合在一起?

    我有这个 SELECT FROM AwesomePeople WHERE CONTAINS Name NEAR Nathan Fillion MAX TRUE 但我想将它结合起来 这样它就可以使用我的词库来寻找替代方案Nathan and
  • 在 LESS mixin 中使用选择器名称作为变量

    我正在尝试在 LESS 中创建一个 mixin 它将使用它的选择器名称作为混合内部的变量 mixin 应该看起来像这样 但我找不到它的确切语法 或者是否可能 bg background image url images SELECTORNA
  • TypeScript 函数数组

    我想知道如何在 TypeScript 中声明类型化函数数组 例如 假设我有一个字段可以保存一个没有参数并返回 void 的函数 private func gt void 现在 假设我想要一个可以保存此类函数数组的字段 private fun
  • 在 C# 中解析 Javascript 日期的最简单方法?

    我看到 JSON NET 有一个日期时间转换器 string javascriptJson JsonConvert DeserializeObject entry new JavaScriptDateTimeConverter 但是我没有
  • Bootstrap:折叠和工具提示在一起

    我想知道是否可以在折叠锚标记上显示工具提示 用于折叠的代码是 a href collapseOne Data a 它工作正常 但现在我想为其添加一个工具提示 所以我将代码更改为 a title Tooltip Message href co
  • “线程“AWT-EventQueue-0”java.lang.NullPointerException 中出现异常”。我不知道我做错了什么

    我正在为 AP 计算机科学期末考试制作一个计算器 我使用 Jigloo 在 Eclipse 中构建了 GUI 并且我很快尝试了解 Action Listeners 这样您就可以点击按钮来显示数字 当我开始输入实际代码进行计算时 问题就开始出
  • HTML5 输入 datetime-今天和当前时间的本地默认值

    无论如何 我可以将 HTML5 input type datetime local 的默认值设置为今天的日期和当前时间 之前谢谢 您可以将其缩短
  • django 中的 get_list_or_404 排序

    我正在尝试对 get list or 404 方法的结果进行排序 get list or 404 order by name 似乎不起作用 有什么方法可以做到这一点 你可以这样做 get list or 404 Model objects
  • Verilog 错误:必须连接到结构网络表达式

    我收到错误 output or inout port Qout must be connected to a structural net expression 我评论了下面代码中发生错误的行 代码被修剪 压缩 我搜索了答案 似乎我无法将输
  • Svelte/Typescript 错误:类型声明期间出现“意外标记”

    所以我有一个Svelte启用了 TypeScript 的应用程序 但现在我在运行它时遇到问题 Error Unexpected token Note that you need plugins to import files that ar
  • NLTK 和语言检测

    如何使用 NLTK 检测文本是用什么语言编写的 我见过的例子使用nltk detect 但是当我在我的Mac上安装它时 我找不到这个包 您是否遇到过以下代码片段 english vocab set w lower for w in nltk
  • .NET 中是否可以进行被动日志记录?

    我经常对代码中必须包含的日志量感到沮丧 这让我想知道是否有更好的方法来做事情 我不知道这是否已经完成 或者是否有人提出了更好的主意 但我想知道是否有人知道有一种方法可以将记录器 注入 到应用程序中 以便它被动地监视线程并安静地记录日志流程发
  • 如何在没有 root 访问权限的计算机上安装 virtualenv

    我想在没有root权限的Linux机器上安装virtualenv 我在 nettuts 上看到了截屏视频 http net tutsplus com tutorials python tutorials python power tools