树莓派4bubuntu系统安装pythonvirtualenv虚拟环境
前⾔
我使⽤的树莓派为4b 8g版本,安装系统为ubuntu server 20.04.3 LTS版。由于平时电脑使⽤的都是centos系统,所以不知道跟x86架构下ubuntu的操作是不是⼀样。
在实际的使⽤过程中,由于我有多个项⽬,想把各个项⽬都隔离开,也⽅便后期迁移使⽤pip3 list来列出只有这个项⽬⽤到的包,所以我使⽤了virtualenv来搭建虚拟环境。
安装pipweb服务器搭建web服务器搭建
因为ubuntu server⾃带了python3.8,我这⾥够⽤了,不需要重新安装,所以直接安装pip即可。
h5响应式模板安装pip
sudo apt install python3-pip
# 查看pip版本
pip3 -V
安装虚拟环境
因为我的项⽬都是放在⼀个⽂件夹内,所以并没有去进⼀步安装virtualenvwrapper
安装virtualenv虚拟环境decisions的意思
之前在⽹上搜索发现很多⼈使⽤pip安装,但是我试过使⽤pip安装之后⽆法直接使⽤virtualenv --version命令,还需要根据安装之后的提⽰先创建软链接,不过就算创建了软链接在新建虚拟环境的时候还是会提⽰缺少virtualenv包-.-!,不想折腾了,我这⾥选择的apt安装。
sudo apt install virtualenv
# 检查版本
virtualenv --version
新建⽤来放置虚拟项⽬的⽂件夹
sudo mkdir python-env
sudo chmod 777 python-env  # 给⽂件夹授权,⽤root账号的可以忽略(⽂件拥有者、组、其他,r=
4,w=2,x=1 )
cd python-env  # 切换到虚拟项⽬的⽂件夹内
建⽴虚拟环境
virtualenv -p python3 test_server  # test_server即为虚拟项⽬名称
开启虚拟环境
香港疫情最新消息实时动态source test_server/bin/activate  # test_server即为虚拟项⽬名称
可以看到命令⾏前⾯多了(test_server),则代表在test_server的虚拟环境内了。
输⼊命令pip3 list,可以看到只有初始的包,后⾯就可以在⾥⾯独⽴安装了。
退出虚拟环境
python编程例子 输入一个数再输出原来的数
deactivate
centos和ubuntu删除虚拟环境
直接删除新建的虚拟项⽬⽂件夹即可
sudo rm -rf test_server  # test_server即为虚拟项⽬名称

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。