首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >pipenv python升级没有这样的文件

pipenv python升级没有这样的文件
EN

Stack Overflow用户
提问于 2018-07-21 05:36:00
回答 1查看 762关注 0票数 0

我最近从python 3.6升级到了3.7。我在osx上,之前已经按照他们的说明安装了pipenv。我把我的python更新到了3.7 (不记得是怎么回事了),现在我在一个virtualenv中看到了这个错误

代码语言:javascript
复制
$ jupyter lab
zsh: /usr/local/bin/jupyter: bad interpreter: /usr/local/opt/python3/bin/python3.6: no
such file or directory

我的道路

代码语言:javascript
复制
/Users/harrymoreno/.local/share/virtualenvs/DLwP-ZqM5COLn/bin
/Users/harrymoreno/.gem/ruby/2.3.1/bin
/Users/harrymoreno/.rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/bin
/Users/harrymoreno/.rubies/ruby-2.3.1/bin
/Users/harrymoreno/.yarn/bin
/Users/harrymoreno/.config/yarn/global/node_modules/.bin
/usr/local/go/bin
/Users/harrymoreno/.nix-profile/bin
/nix/var/nix/profiles/default/bin
/Users/harrymoreno/programming/google-cloud-sdk/bin
/usr/local/opt/openssl/bin
/Users/harrymoreno/.nvm/versions/node/v10.4.1/bin
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin
/Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbin
/Applications/FirefoxDeveloperEdition.app/Contents/MacOS
/Users/harrymoreno/Library/Android/sdk/tools
/Users/harrymoreno/Library/Android/sdk/tools/bin
/Users/harrymoreno/Library/Android/sdk/platform-tools
/bin

这不是jupyter实验室特有的,我在django中也看到了。可能的原因是什么,应该如何正确地升级osx上的python?

EN

回答 1

Stack Overflow用户

发布于 2018-07-21 05:47:07

为什么不使用pyenv。这是一个Python版本管理器,类似于ruby rvm。你可以通过brew install pyenv获取它。然后,您可以使用以下命令升级Python:

pyenv install <Python version you want>pyenv uninstall <old version>

因此,在您的示例中:pyenv install 3.7.0pyenv uninstall 3.6.x

旧版本引用的原因可能是路径中的错误。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51450671

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档