使用 pipenv 添加 python 个项目
Adding python projects with pipenv
Ubuntu 16 和 python 3.5.2
尝试在文件夹 /opt/python_scripts 中添加一些 python 脚本
任何 pip 安装都会出现大量 SSL 错误,所以我将 pip 升级到 19.2.1
我可以升级它的唯一方法是
sudo python -m pip install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org --upgrade pip
仍然有 SSL 错误,但至少似乎可以正常工作
我想尝试养成使用 python 环境隔离需求等的习惯。
按照 pipenv 说明...
我在 opt 下创建了一个 python_scripts 文件夹并安装了 pipenv
/opt/python_scripts$ pip3 install pipenv
但是
/opt/python_scripts$ pipenv shell
PermissionError: [Errno 13] Permission denied: 'Pipfile'
/opt/python_scripts$ sudo pipenv shell
sudo: pipenv: command not found
假设正确的做法是将我的脚本添加到 opt 文件夹下。
如何让 pipenv 在该文件夹下工作?
让我们首先确保 pyhon 已正确安装,请执行以下操作 python3 -V
假设它已正确安装,您将获得正确的版本,没有错误或警告,请执行此操作 sudo apt install python3-pip
安装后验证 pip3 list
如果您遇到错误,请执行以下操作 pip3 install virtualenvwrapper
您必须将 source
/usr/local/bin/virtualenvwrapper.sh 命令添加到您的 shell 启动程序中,因此请执行以下操作
nano .bashrc
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
现在运行这个命令source ~/.bashrc
我希望你现在起来运行宁,如果你真的需要使用pipenv
然后做下面的sudo apt-get install python3-venv
然后 运行 这个来验证 pipenv shell
祝你好运,编码愉快。
Ubuntu 16 和 python 3.5.2 尝试在文件夹 /opt/python_scripts 中添加一些 python 脚本 任何 pip 安装都会出现大量 SSL 错误,所以我将 pip 升级到 19.2.1 我可以升级它的唯一方法是
sudo python -m pip install --trusted-host pypi.python.org --trusted-host files.pythonhosted.org --trusted-host pypi.org --upgrade pip
仍然有 SSL 错误,但至少似乎可以正常工作
我想尝试养成使用 python 环境隔离需求等的习惯。 按照 pipenv 说明... 我在 opt 下创建了一个 python_scripts 文件夹并安装了 pipenv
/opt/python_scripts$ pip3 install pipenv
但是
/opt/python_scripts$ pipenv shell
PermissionError: [Errno 13] Permission denied: 'Pipfile'
/opt/python_scripts$ sudo pipenv shell
sudo: pipenv: command not found
假设正确的做法是将我的脚本添加到 opt 文件夹下。 如何让 pipenv 在该文件夹下工作?
让我们首先确保 pyhon 已正确安装,请执行以下操作 python3 -V
假设它已正确安装,您将获得正确的版本,没有错误或警告,请执行此操作 sudo apt install python3-pip
安装后验证 pip3 list
如果您遇到错误,请执行以下操作 pip3 install virtualenvwrapper
您必须将 source
/usr/local/bin/virtualenvwrapper.sh 命令添加到您的 shell 启动程序中,因此请执行以下操作
nano .bashrc
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
现在运行这个命令source ~/.bashrc
我希望你现在起来运行宁,如果你真的需要使用pipenv
然后做下面的sudo apt-get install python3-venv
然后 运行 这个来验证 pipenv shell
祝你好运,编码愉快。