gpt4 book ai didi

python - 无法为 Python 3.4 创建工作虚拟环境

转载 作者:IT王子 更新时间:2023-10-29 01:08:45 26 4
gpt4 key购买 nike

我的 Linux Mint 17.1 中的 installed Python 3.4.2 和 Virtualenv 12.0.5

然后我尝试创建: ojit_代码

同时使用 --clear 和/或 -p/usr/bin/python3.4,始终获取消息:

$ virtualenv venv

另一个尝试是: ojit_代码

创建时没有出错,但在 venv/bin 文件中,python3.4 是到/usr/local/bin/python3.4 的符号链接(symbolic link)。然后,当我使用 pip 或 pip3 激活并安装任何库,然后尝试导入它时,出现错误: ojit_代码

我一直在 Python 2.X 中使用 virtualenv,从来没有遇到过这种错误。对我做错了什么有什么想法吗?

谢谢!!

=======已编辑=======

这是我的分区 (fdisk -l) 的输出:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1 2048 98707455 49352704 83 Linux
/dev/sda2 303507456 3890644991 1793568768 5 Extended
/dev/sda3 * 98707456 303507455 102400000 7 HPFS/NTFS/exFAT
/dev/sda4 3890644992 3907028991 8192000 82 Linux swap / Solaris
/dev/sda5 303509504 3890644991 1793567744 7 HPFS/NTFS/exFAT`

还有我的 fstab:

<file system> <mount point>   <type>  <options>       <dump>  <pass>
-> was on /dev/sda1 during installation
UUID=a38f9c6d-3cd9-4486-b896-acbc6182ec61 / ext4 errors=remount-ro 0 1
-> swap was on /dev/sda4 during installation
UUID=efad7b53-79a8-4230-8226-9ca90c68ea9d none swap sw 0 0`

最佳答案

那是你挂载的共享分区吗?共享分区的文件系统是否与您尝试的非共享分区不同?如果是,那么 IMO,这肯定会导致错误,因为您正在一个文件系统上为 python 制作和编译二进制文件,因此它不会在另一个文件系统上运行。

this answer 中所述,将带有 exec 标志的条目添加到您的/etc/fstab 可能会使它适合您,即,您可能需要在此处为​​ NTFS 磁盘添加另一个条目以使其自动挂载:

<file system> <mount point>   <type>  <options>       <dump>  <pass>
-> was on /dev/sdaX during installation
UUID=<uid_of_NTFS> / ntfs auto,user,exec,nodev,rw,errors=remount-ro 0 1

关于python - 无法为 Python 3.4 创建工作虚拟环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27829783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com