Win10子系统ubuntu

2021-06-29 10:04

阅读:507

安装python3.6

导入第三方软件库
sudo add-apt-repository ppa:jonathonf/python-3.6
更新软件源并安装
sudo apt-get update
sudo apt-get install python3.6

将默认的Python 链接指向Python3.6
sudo ln -s python3.6 /usr/bin/python
sudo rm python (如果有原本的python链接,需要把原本存在的Python链接删去,重新建立软链接至Python 3.6)

安装pip3.6
curl https://bootstrap.pypa.io/get-pip.py | sudo python3.6

安装virtualenv及virtualenvwrapper

sudo pip install virtualenv
sudo pip install virtualenvwrapper

添加环境变量,当前路径创建virtualenv文件夹

mkdir $HOME/.virtualenvs

执行命令,打开~/.bashrc

vim ~/.bashrc

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# (注意virtualenvwrapper.sh路径 可以whereis virtualenvwrapper.sh 寻找)
source /usr/local/bin/virtualenvwrapper.sh (ubuntu16.04)
source ~/.local/bin/virtualwrapper.sh(ubuntu18.04)

------------------------------

ps:

1.创建.virtualenvs文件夹时不要使用sudo,会导致后续没有权限写入文件

删除非空目录:rm -rf /***
删除空目录 rmkdir /***

2.ubuntu16/18virtualenvwrapper.sh路径不同,见上文

3.可能会用到的安装

# no module named "apt_pkg"
sudo find / -name "apt_pkg.cpython-35m-x86_64-linux-gnu.so"
cd /usr/lib/python3/dist-packages/
sudo cp apt_pkg.cpython-35m-x86_64-linux-gnu.so apt_pkg.cpython-36m-x86_64-linux-gnu.so

4.如果版本python环境混乱可能导致virtualenv找不到应该使用的python版本 这时修改virtualenvwrapper.sh文件

sudo vim virtualenvwrapper.sh
if [ "$VIRTUALENVWRAPPER_PYTHON" = "" ] then
VIRTUALENVWRAPPER_PYTHON="$(command \which python3)"
fi

5.参考网址 感谢

ubuntu16.04上virtualenv和virtualenvwrapper安装及使用

玩转ubuntu18.04之virtualenv和virtualenvwrapper安装与使用

------------------------------

改天介绍如何安装XLaunch可视化界面和Ubuntu中的Pycharm

技术分享图片

 


评论


亲,登录后才可以留言!