相关疑难解决方法(0)

virtualenv不会在Windows上激活

基本上我似乎无法激活我创建的virtualenv环境.

我通过使用在Windows PowerShell中执行此操作

scripts\activate
Run Code Online (Sandbox Code Playgroud)

但得到一条错误信息

"无法加载,因为在此系统上禁用了脚本的执行".

这可能是因为我的计算机上没有管理员权限吗?

python virtualenv

25
推荐指数
7
解决办法
2万
查看次数

windows 7上的virtualenv返回AssertionError

在Windows 7上遇到virtualenv问题.

我跑:

virtualenv _testenv
Run Code Online (Sandbox Code Playgroud)

它返回:

Traceback (most recent call last):
  File "C:\Python27\Scripts\virtualenv-script.py", line 9, in <module>
    load_entry_point('virtualenv==1.5.2', 'console_scripts', 'virtualenv')()
  File "C:\Python27\lib\site-packages\virtualenv.py", line 558, in main
    prompt=options.prompt)
  File "C:\Python27\lib\site-packages\virtualenv.py", line 647, in create_environment
    site_packages=site_packages, clear=clear))
  File "C:\Python27\lib\site-packages\virtualenv.py", line 771, in install_python
    copy_required_modules(home_dir)
  File "C:\Python27\lib\site-packages\virtualenv.py", line 725, in copy_required_modules
    dst_filename = change_prefix(filename, dst_prefix)
  File "C:\Python27\lib\site-packages\virtualenv.py", line 710, in change_prefix
    (filename, prefixes)
AssertionError: Filename c:\Python27\Lib\os.py does not start with any of these prefixes: ['C:\\Python27']
Run Code Online (Sandbox Code Playgroud)

我有以下环境变量:

PYTHONHOME=C:\Python27
PYTHONPATH=c:\Python27;c:\Python27\Lib
PYTHONSTARTUP=C:\Users\Larry\.pythonrc
PATH=%PYTHONHOME%\;%PYTHONHOME%\Scripts;etc
Run Code Online (Sandbox Code Playgroud)

安装ActiveState Python:

ActivePython …
Run Code Online (Sandbox Code Playgroud)

python virtualenv windows-7

15
推荐指数
3
解决办法
1万
查看次数

如何在 PowerShell 中停用 virtualenv

那么我知道PowerShell 中的 virtualenv 吗?问题,特别是这个答案,说明您需要激活的只是执行

venv/Scripts/activate.ps1 
Run Code Online (Sandbox Code Playgroud)

当然需要设置适当的执行策略等。

但我的问题是:如何禁用Power Shell 内激活的 virtualenv?

我试过:

venv/Scripts/deactivate.ps1 
Run Code Online (Sandbox Code Playgroud)

venv/Scripts/activate.ps1 deactivate
Run Code Online (Sandbox Code Playgroud)

但第一个失败,因为 deactivate.ps1 不存在,第二个没有改变任何内容。

python windows powershell virtualenv

12
推荐指数
1
解决办法
9129
查看次数

为 Windows 激活 venv (Python 3.7.2)

我无法在我的新项目中激活 venv(也是 Python 新手),

如果我这样做python --version:Python 3.7.2

我在我的编辑器(vs 代码)中使用“$ python -m venv ./venv”创建了 venv。

现在激活是我遇到问题的地方,

尝试 1:

$ ./venv/Scripts/activate.bat

error : 'C:\Users\name' is not recognized as an internal or external command, operable program or batch file.
The system cannot find the path specified.
Run Code Online (Sandbox Code Playgroud)

我的用户名由 2 个名称“名称和名称”格式化,它们之间有空格!那是问题吗?它只显示名字而不显示第二个。

尝试 2:

$ C:\Users/name & name/Desktop/ProjectFolder/venv/Scripts/activate.bat

error: 
[1] 15160
bash: C:Users/name: No such file or directory
bash: name/Desktop/ProjectFolder/venv/Scripts/activate.bat: No such file or directory
[1]+  Exit 127                C:\Users/name
Run Code Online (Sandbox Code Playgroud)

python windows virtualenv

8
推荐指数
1
解决办法
3万
查看次数

如何在 DJango 中激活虚拟环境

我目前在 Windows 上并且 Venv 没有被激活Unactivated ENV,有什么办法可以解决这个问题。先谢谢各位了!帮助一个新手!

python django environment

4
推荐指数
1
解决办法
4万
查看次数

在Windows上激活Python虚拟环境

注意:人们已将此标记为另一个问题的重复,但事实并非如此。我的virtualenv有一些问题,我无法解决。它可能与Visual Studio的设置方式有关。

我一直在跟随这个关于烧瓶的优秀教程

尝试在Windows上激活虚拟环境时遇到问题。你如何执行$ venv\Scripts\activate?这应该是从命令提示符还是Powershell?我已经使用Visual Studio作为我的IDE。它为您创建了一个具有基本烧瓶应用程序的VS解决方案。在创建应用程序的过程中,它会要求您创建一个虚拟环境。它在类似于本教程所示目录的目录中创建该虚拟环境。\venv\Scripts退出,但没有名为“激活”的文件或可执行文件。

这是Scripts文件夹的内容:

api-ms-win-core-console-l1-1-0.dll api-ms-win-core-console-l1-1-0.dll

api-ms-win-core-debug-l1-1-0.dll

api-ms-win-core-errorhandling-l1-1-0.dll

api-ms-win-core-file-l1-1-0.dll api-ms-win-core-file-l1-2-0.dll

api-ms-win-core-file-l2-1-0.dll api-ms-win-core-file-l2-1-0.dll

api-ms-win-core-heap-l1-1-0.dll api-ms-win-core-heap-l1-1-0.dll

api-ms-win-core-libraryloader-l1-1-0.dll

api-ms-win-core-localization-l1-2-0.dll

api-ms-win-core-Memory-l1-1-0.dll api-ms-win-core-namedpipe-l1-1-0.dll

api-ms-win-core-processenvironment-l1-1-0.dll

api-ms-win-core-processthreads-l1-1-0.dll

api-ms-win-core-processthreads-l1-1-1.dll

api-ms-win-core-profile-l1-1-0.dll

api-ms-win-core-rtlsupport-l1-1-0.dll

api-ms-win-core-string-l1-1-0.dll api-ms-win-core-sync-l1-1-0.dll

api-ms-win-core-synch-l1-2-0.dll api-ms-win-core-synch-l1-2-0.dll

api-ms-win-core-timezone-l1-1-0.dll api-ms-win-core-timezone-l1-1-0.dll

api-ms-win-crt-conio-l1-1-0.dll api-ms-win-crt-con1-1-.dll

api-ms-win-crt-environment-l1-1-0.dll

api-ms-win-crt-filesystem-l1-1-0.dll api-ms-win-crt-file-l1-1-0.dll

api-ms-win-crt-locale-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll

api-ms-win-crt-multibyte-l1-1-0.dll api-ms-win-crt-private-l1-1-0.dll

api-ms-win-crt-process-l1-1-0.dll api-ms-win-crt-process-l1-1-0.dll

api-ms-win-crt-stdio-l1-1-0.dll api-ms-win-crt-l1-1-0.dll

api-ms-win-crt-time-l1-1-0.dll api-ms-win-crt-utility-l1-1-0.dll

concrt140.dll msvcp140.dll pyexpat.pyd python.exe python3.dll

python36.dll pythoncom36.dll pythonw.exe pywintypes36.dll select.pyd

sqlite3.dll tcl86t.dll tk86t.dll ucrtbase.dll unicodedata.pyd

vccorlib140.dll vcomp140.dll vcruntime140.dll winsound.pyd

xlwings32.dll xlwings64.dll

_asyncio.pyd

_bz2.pyd

_ctypes.pyd

_ctypes_test.pyd

_decimal.pyd …

python windows powershell virtualenv visual-studio

2
推荐指数
1
解决办法
1万
查看次数

如何从Windows 10命令提示符激活虚拟环境?

我正在尝试使用Windows 10命令提示符创建和激活虚拟环境。我知道virtualenv作为命令正确安装

virtualenv venv
Run Code Online (Sandbox Code Playgroud)

作品。我已经导航到我的virtualenv下载文件,Downloads \ venv \ Scripts,并且正在尝试激活我的虚拟环境venv。我试过了

venv activate
Run Code Online (Sandbox Code Playgroud)

由于Windows无法将venv识别为命令,因此无法使用。我也尝试过

virtualenv venv activate
Run Code Online (Sandbox Code Playgroud)

这也行不通,因为virtualenv表示“ venv activate”不是有效的参数。

virtualenv virtualenvwrapper virtual-environment

1
推荐指数
3
解决办法
1万
查看次数