我正在尝试使用 Pipenv,但我在启动虚拟环境时遇到问题。
\n\n错误:
\n\n\xe2\x9e\x9c test_pipenv pipenv shell\nLaunching subshell in virtual environment\xe2\x80\xa6\n . /home/user/.local/share/virtualenvs/test_pipenv-mzRyHdZF/bin/activate\n\xe2\x9e\x9c test_pipenv . /home/user/.local/share/virtualenvs/test_pipenv-mzRyHdZF/bin/activate\ncd: **This is not a directory:** /home/user/.local/share/virtualenvs/test_pipenv-mzRyHdZF/bin/activate\nRun Code Online (Sandbox Code Playgroud)\n\n或者
\n\n\xe2\x9e\x9c test_pipenv /home/user/.local/share/virtualenvs/venv-mzRyHdZF/bin/activate\nzsh: **Access denied:** /home/user/.local/share/virtualenvs/venv-mzRyHdZF/bin/activate\nRun Code Online (Sandbox Code Playgroud)\n\n或者
\n\n\xe2\x9e\x9c test_pipenv source /home/user/.local/share/virtualenvs/venv-mzRyHdZF/bin/activate\n(test_pipenv) \xe2\x9e\x9c test_pipenv pip freeze \ncertifi==2018.10.15\nchardet==3.0.4\nidna==2.7\nrequests==2.19.1\nurllib3==1.23\nRun Code Online (Sandbox Code Playgroud)\n\n我安装了两次 Pipenv 并得到相同的错误:
\n\n\n\n\n须藤pip安装pipenv
\n
和
\n\n\n\n\npip安装--用户pipenv
\n
我遇到同样的错误\n我使用 arch linux 和 zsh
\n\n.zshrc \nexport PATH=/usr/local/bin:$PATH\nexport SHELL=/bin/zsh\nPIPENV_SHELL=/use/bin/zsh\nexport ZSH=/home/user/.oh-my-zsh\nexport PATH="$HOME/.local/bin:$PATH"\nRun Code Online (Sandbox Code Playgroud)\n\n请帮帮我。为什么Pipenv shell不起作用?
\nDom*_*aul -5
(无法评论,所以我将其添加为答案)
你好,
据我所知,您正在终端中完成所有这些操作。如果您不必使用 Pipenv,那么我建议使用 virtualenv。
安装:
pip install virtualenv
Run Code Online (Sandbox Code Playgroud)
创建一个新的虚拟环境:
virtualenv -p python3 your_env_name
Run Code Online (Sandbox Code Playgroud)
加载虚拟环境(从创建的文件所在的路径):
source your_env_name/bin/activate
Run Code Online (Sandbox Code Playgroud)
您可以像这样保存已经使用 pip 安装的软件包:
pip freeze > requirements.txt
Run Code Online (Sandbox Code Playgroud)
然后将它们加载到您的虚拟环境中(加载后),如下所示:
pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!:)
| 归档时间: |
|
| 查看次数: |
16479 次 |
| 最近记录: |