您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

venv Python使用不正确的sys.prefix

5b51 2022/1/14 8:20:25 python 字数 2079 阅读 540 来源 www.jb51.cc/python

我在mac Mountain Lion上运行canopy 64 bit版本:1.0.3.1262.我已经使用easy_install安装了virtualenv.但是在我尝试执行命令时: virtualenv venv --distribute 它显示以下错误: Using base prefix '/Applications/Canopy.app/appdata/canopy-1.0.3.1262

概述

virtualenv venv --distribute

显示以下错误

Using base prefix '/Applications/Canopy.app/appdata/canopy-1.0.3.1262.macosx-x86_64/Canopy.app/Contents'
New python executable in venv/bin/python
dyld: Library not loaded: @rpath/Python
Referenced from: /Users/xxx/Desktop/untitled folder 2/venv/bin/python
Reason: image not found
ERROR: The executable venv/bin/python is not functioning
ERROR: It thinks sys.prefix is u'/Users/xxx/Desktop/untitled folder 2' (should be u'/Users/xxx/Desktop/untitled folder 2/venv')
ERROR: virtualenv is not compatible with this system or executable

有没有人有类似的问题并解决了它?提前感谢您提出宝贵意见.

尝试设置您的环境,如下所示:

venv -s path/to/virtual_environment_dir

取自:https://support.enthought.com/entries/21802240-Use-venv-not-virtualenv-with-Canopy-Python

或者如果要设置没有系统站点包的环境:Setting up a virtural enviroment (venv) with no system site packages

总结

以上是编程之家为你收集整理的venv Python使用不正确的sys.prefix全部内容,希望文章能够帮你解决venv Python使用不正确的sys.prefix所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶