【发布时间】:2018-12-17 08:14:11
【问题描述】:
设置:
OSX Sierra 10.12.6
Pycharm 社区(2018.1.4)
pyenvs + pyenv-virtualenv:
2.7.15/envs/DAEnv (created from /Users/milena/.pyenv/versions/2.7.15)
2.7.15/envs/python2 (created from /Users/milena/.pyenv/versions/2.7.15)
3.7.0/envs/python3 (created from /Users/milena/.pyenv/versions/3.7.0)
DAEnv (created from /Users/milena/.pyenv/versions/2.7.15)
python2 (created from /Users/milena/.pyenv/versions/2.7.15)
python3 (created from /Users/milena/.pyenv/versions/3.7.0)
项目解释器设置为使用 DAEnv
问题:
从 shutil 导入私有方法(下面的示例)会给出找不到参考。
from shutil import _basename
当我“点击”shutil 时,它会重定向到 /Applications/PyCharm\ CE.app/Contents/helpers/typeshed/stdlib/2/shutil.pyi 而不是 /Users /milena/.pyenv/versions/2.7.15/lib/python2.7/shutil.py
解决方案?
它可以与配置为一部分的 .bash_profile 连接 pyenv-virtualenv 配置? PyCharm 没有继承 bash 配置文件?
如何告诉 PyCharm 使用 .py 而不是 .pyi?
如何告诉 Pycharm 使用我的 .bash_profile?
我在黑暗中。
【问题讨论】:
标签: python pycharm virtualenv shutil pyenv