【发布时间】:2019-06-07 21:10:20
【问题描述】:
我使用 sublime text + virtualenv 和 dropbox 来创建一个简单的开发环境,我可以在两台机器上保持同步设置。
在一个上完美地工作,但在另一个上却没有,它给了我这个错误。
我知道“ModuleNotFoundError: No module named 'encodings'”是因为它无法加载环境,因为该特定 env 具有所有必需的模块,必须是对该 env 的引用之类的东西,但我可以' t 似乎弄明白了。感谢您的帮助!
我尝试在 sublime text 中重新安装虚拟环境加载器模块
我可以给出一个代码示例,但是我尝试运行的任何东西都会发生这种情况,即使只是一个 print(10) 语句
这里是调试错误结果:
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
Current thread 0x000000010e37a5c0 (most recent call first):
[Finished in 0.1s with exit code -6]
[cmd: ['/bin/bash', '-c', 'python -u "/Users/kashour/Dropbox (Personal)/Reference/Coding/Environment/python.py"']]
[dir: /Users/kashour/Dropbox (Personal)/Reference/Coding/Environment]
[path: /opt/facebook/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public/:/opt/facebook/bin/biggrep:/opt/facebook/nuclide/latest/nuclide/pkg/fb-on-demand-cli/bin:/opt/facebook/ops/scripts/chef:/opt/homebrew/bin:/usr/local/munki:/opt/facebook/hg/bin:/opt/X11/bin]
【问题讨论】:
-
您可以提供所需的代码示例,但您不会?如果您不想结束您的问题,则不会。 minimal reproducible example
标签: python environment-variables sublimetext virtual