微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

venv不会创build激活脚本python3

当试图在Ubuntu上使用venv和python 3创build一个virtulenv时,它不会创build一个激活脚本。 它conitunally退出错误1。

关于SO的文档和其他post,如https://stackoverflow.com/a/19848770

我试图创build2种不同的方式。

sayth@sayth-TravelMate-5740G:~/scripts$ python3 -m venv test4 Error: Command '['/home/sayth/scripts/test4/bin/python3','-Im','ensurepip','--upgrade','--default-pip']' returned non-zero exit status 1 sayth@sayth-TravelMate-5740G:~/scripts$ source test4/bin/activate bash: test4/bin/activate: No such file or directory sayth@sayth-TravelMate-5740G:~/scripts$ ls test4/bin/ python python3

要么

在打开的文件中打开cxFreeze编译好的python可执行文件中的自定义文件types

在unix系统上用pythonsorting文件

打开后文件没有准备好写入?

如何在Windows8上安装Pygame以使用Python 3.3.3?

Python原始套接字到以太网接口(Windows)

sayth@sayth-TravelMate-5740G:~/scripts$ pyvenv-3.4 test5 Error: Command '['/home/sayth/scripts/test5/bin/python3.4','--default-pip']' returned non-zero exit status 1 sayth@sayth-TravelMate-5740G:~/scripts$ ls test5/bin/ python python3 python3.4

我怎样才能完全创造一个venv?

如果我这样做,如果没有成功,不能确定问题是什么?

sayth@sayth-TravelMate-5740G:~/scripts$ python3 -Im venv panda3 Error: Command '['/home/sayth/scripts/panda3/bin/python3','--default-pip']' returned non-zero exit status 1 sayth@sayth-TravelMate-5740G:~/scripts$ python3 -m venv panda4 Error: Command '['/home/sayth/scripts/panda4/bin/python3','--default-pip']' returned non-zero exit status 1

在Cygwin中只有最后一个间的目录是可以遍历的

如何在Linux中模拟套接字连接超时?

没有模块命名包装

如何在Python中使用pipe道文件描述符时检查EOF?

用打印json的ffprobe不打印任何东西

看起来你正在使用Ubuntu 14.04 。 它运行了一个破损的 pyvenv 。 有一个简单的工作,使用Python 3创建venv

1.创建venv没有点子

python3 -m venv --without-pip test4

要么

pyvenv-3.4 --without-pip test4

2.在你的环境中获得点子

source test4/bin/activate curl https://bootstrap.pypa.io/get-pip.py | python deactivate source test4/bin/activate

要么

pyvenv-3.4 --without-pip myvenv source ./myvenv/bin/activate wget https://pypi.python.org/packages/source/s/setuptools/setuptools-3.4.4.tar.gz tar -vzxf setuptools-3.4.4.tar.gz cd setuptools-3.4.4 python setup.py install cd .. wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz tar -vzxf pip-1.5.6.tar.gz cd pip-1.5.6 python setup.py install cd .. deactivate source ./myvenv/bin/activate

来源: HackerNews , AskUbuntu

这对我工作:

python3 -m venv --without-pip test4

一旦我在终端上输入,就会创建“test4”venv。 “激活”脚本也创建在“bin”目录中。

对于任何使用python3的人来说,遇到麻烦的时候,只需要替换为“test4”创建的目录的名称(或稍后重命名)即可。

这应该做到这一点。

蟒蛇包围了。

如果您使用 AnacondaMiniconda,则解决方案可能有所帮助:

Conda将python本身作为一个包来管理 ,所以conda更新python是可能的,而pip只能管理Python包。 Conda可以在Anaconda和Miniconda上下载(只需要Python和conda下载即可)。

所以,这个命令将有助于:

conda update python

非常令人不安,但是,在终端窗口的手键盘:(点击这里,看图片

感谢您的关注,祝你有美好的一天!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐