配置环境
安装python3
配置pipenv
1
2
3
4
5
6
7
8
$ pip3 install pipenv
$ sudo vim ~/.bashrc
# ~/.bashrc中添加
export PATH=$PATH:/home/username/.local/bin
# 退出
$ source ~/.bashrc
正常配置后,输入 pipenv
:
上传项目文件
有时候远程服务器 上传文件会报权限不够 比如 mobaxterm 修改文件权限 比如 sudo chmod 777 /opt/CODE
即可完成拖拽上传
创建虚拟环境
到项目文件目录下 pipenv shell
如果报指定版本python找不到,需要 --python /python/path
需要指定指定版本的python, 如果已经安装了python3,但和项目要求的python版本不一致,可以 https://www.python.org/downloads/source/ 再下一个指定版本的
下载完后,需要进行编译安装
1
2
./configure
make && make install
emm 好像把原本的替代了
python 编译过程 ssl 模块安装失败,相当于不能使用https了 ubuntu本身安装了openssl, 但是 还是出错了,https://blog.csdn.net/Aidam_Bo/article/details/112919330 解决了 ssl模块的问题;
不过还是报错了,后面说 单独安装openssl没用 还需要安装openssl-devel 而 ubuntu上找不到这个包 包名是 libssl-devel
类似的 如果是用的sqlite3,需要安装 sudo apt install sqlite3
还需要安装 libsqlite-dev
再重新到下载好的python文件夹下 进行编译安装