Open imweijh opened 1 month ago
Linux centos7用pyenv+venv维护python环境
#安装pyenv #需要科学上网 curl https://pyenv.run | bash #激活pyenv export PYENV_ROOT="$HOME/.pyenv" [[ -d $PYENV_ROOT/bin ]] && export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" #安装python编译依赖包 yum install libffi-devel zlib-devel bzip2-devel openssl11-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel #用pyenv安装python3.12 CPPFLAGS="$(pkg-config --cflags openssl11)" LDFLAGS="$(pkg-config --libs openssl11)" pyenv install -v 3.12 #在当前shell启用3.12 pyenv shell 3.12 python -V #构建一个工程示例 #需要科学上网 export http_proxy=http://127.0.0.1:7777 export https_proxy=http://127.0.0.1:7777 git clone https://github.com/Dicklesworthstone/visual_astar_python.git cd visual_astar_python python -m venv venv source venv/bin/activate python -m pip install --upgrade pip python -m pip install wheel python -m pip install --upgrade setuptools wheel pip install -r requirements.txt
windows用winpython+venv维护python环境
#下载winpython,dot版本很小,需要科学上网 https://winpython.github.io/ #解压后,运行 "WinPython Command Prompt.exe" #确认版本 python -V where python #科学上网 set http_proxy=http://127.0.0.1:7777 set https_proxy=http://127.0.0.1:7777 git clone https://github.com/Dicklesworthstone/visual_astar_python.git cd visual_astar_python python -m venv venv venv\Scripts\activate.bat python -m pip install --upgrade pip python -m pip install wheel python -m pip install --upgrade setuptools wheel pip install -r requirements.txt
Linux centos7用pyenv+venv维护python环境
windows用winpython+venv维护python环境