python本地环境配置
# Setting PATH for Python 3.8
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
export PATH
alias python3="/Library/Frameworks/Python.framework/Versions/3.8/bin/python3"
1. source activate后还是调用系统python
原有的virtualenv的配置文件 /bin/activate中需要务必把项目env path保持一致
# Unset irrelevant variables.
deactivate nondestructive
# 这一行的与项目地址保持一致
setenv VIRTUAL_ENV "/Users/apple/PycharmProjects/pyTorch_study/venv"
set _OLD_VIRTUAL_PATH="$PATH"
setenv PATH "$VIRTUAL_ENV/bin:$PATH"
虚拟环境pip和pip3的调用问题
头部第一行注释与目录地址务必保持一致
#!/Users/zile/PycharmProjects/pyTorch_study/venv/bin/python
# -*- coding: utf-8 -*-
import re
import sys
from pip._internal.cli.main import main
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(main())